The oven gives you a bunch of informative feedback over serial about its current operation. For example, here's the output from a reflow process: Reflow Started Profile Settings (1) PreHt: 100°C, 80s Heat: 180°C, 220s Ref: 240°C, 30s RefKp:...
One of the popular chip formats in the 70's and 80's were the ubiquitous EPROMs (Electrically Programmable Read Only Memories). They had very good memory density at the time and were accessible technology for hackers and OEMs alike. They had the advantage...
French article in GNU/Linux Magazine France If you wonder why, just click and read the log. For the what, check Definitions and Draft as well as PEAC vs LFSR for a comparison. The original algo/project name was "Fibonacci checksum" but it later...
I started wiring up the Memory sub-system board and realized quickly that I needed the display board to show the state of the various registers. I first had to create a backplane to connect the boards into. The backplane carries all the signals...
Using a counter for the ISRI received a suggestion to use a counter and trip method for the Interrupt Service Routine (ISR). While is was not keen as the method (Direct Digital Synthesis) is pretty standard and gives the best long term accuracy. But...
In this log I will discuss some algorithm ideas I have in mind for MARB. Some are easy, some require higher math. 1. Weather forecast MARB will not be connected to the internet. Call me old-fashioned, but it has nothing to do with AI to get for instance...
Fortunately most of the NASA documents are available. They can be found on-line at https://www.ibiblio.org/apollo/Documents/ The following documents are what I leaned heavily on in gaining an understanding of how this computer...
It seems I have reached the base camp. The el-cheapo 7-inch LCD monitor on the right is connected to the output port of my breadboard TTL computer. The computer is now running at 6.3MHz and runs a software loop that generates a VGA test signal. The colors...
Turns out that the bytes in the generated ASCII HEX files were "out of order" because the internal memory addresses of PicoRAM 6116 don't match the linear order of the physical address space. Well, the Microprofessor obviously doesn't care as long as...
Control the classic General Instrument SP0256-AL2 speech chip and AY-3-8910 sound generator with a Raspberry Pi and this Python library. The SP0256-AL2 was originally available in the early 1980s in speech add-ons for the VIC-20, Atari 8-bit computers,...
One thing I've learned from this project is that programming in C keeps the programmer from lots of trouble - it generates the tedious parts of the assembly for you such as switchcase implementations, it assigns variable addresses for you, makes wise...
20200731 : cleanup of many dead links... This page serves 2 purposes : share the resources I have created for all those articles (because http://ygdes.com/sources/ and http://ygdes.com/GHDL/ are not the most convenient) maintain a somewhat not-too-inaccurate...
I'm going to use the details section to contain the code usedThere are three main modules, and these are all placed in the standard user directory that the ESP 8266 SDK uses for building code.tm1638.h#include "c_types.h" #include "user_interface.h" #include...
The goal of this task is to describe the steps needed to translate a neural network onto a discrete component implementation Sample neural network As a starting point we'll use a simple neural network with two inputs or signals and two outputs or classes....