The main differences between the E6400 and the T400 are the SuperIO, the EC, and the use of DDR2 RAM instead of DDR3. The SuperIO is supported by coreboot, so it should just be a matter of including it in one of the files, but I may have to write new...
The story so far... Update: Row scanning working.Known/working: Building and loading via JTAG new firmware into the main FPGA. This firmware is starting from scratch, we don't understand much yet about the default Barco firmware, although we've dumped...
KeypadAdding a 12 key keypad (0 to 9 with * and #) requires seven i/o pins. Each switch connects one row wire to one column wire. Connection scheme used in the test code is shown below. 300 ohm resistors protect the outputs from short circuits when multiple...
As usual, the problem isn't a new problem, and this isn't a new solution. But I will describe it to help someone doing the same. With this project I've made a wifi infra-red remote control for my Daikin air conditioner. In these schema you can see...
SolidCore CoreXY CAD Design In Fusion 360 All Metal Parts Our long term goal is to is to build a modular platform, not just a printer. Think of it as an ecosystem of parts that can be arranged in different configurations and adapted for unique applications....
I did a quick test with a laptop(Putty) and Arduino in the vehicle and was able to to get OBD info, so I guess the connections are fine. And the 1996 Ram even started afterwards. I added some new handling for 'SEARCHING...' after this. Looks like there's...
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...
One Bit CPUs There are a couple of one bit CPUs on the Internet. I have start with the MC14500B chip. This chip was used many years ago for PLCs but the documentation is still available: http://tinymicros.com/mediawiki/images/e/ec/MC14500B_Handbook.pdf...
From OpenCores PDP-8 page: Features In this FPGA implementation, the PDP-8 CPU can be configured to emulate the instruction execution of a PDP-8 (Straight-8), PDP-8/S, PDP-8/S, PDP-8/I, PDP-8/L, PDP-8/E/F/M, PDP-8/A, HD-6100, or a HD-6120. The...
The whole structure necessary to sustain the 24 tentacles and host the just as many servomotors (each one equipped with an arm screwed on the small shaft using the provided screws), and the electronic boards (i.e. the frame…) has been designed using...
The open communication robot for everyone In recent years, a variety of communication robots have appeared on the market. However, most of them are "closed", dependent on specific proprietary services, or their specifications are not disclosed...
For now, updates are only being made to the github repository. https://github.com/edson-acordi/4bit-microcomputer Main Features: Implements a 4 bit CPU2k x 16 Program Memory (up to 4k)2k x 4 RAM (up to 4k)4 Output Ports (16 outputs)4 Input Ports (16...
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...