I can happily confirm that even on the NMOS 6502 Ø2B can be replaced with Ø0 if Ø1B is replaced with ~Ø0. This improves margins a bit and solves an issue on the NMOS 6502 that caused a few spurious writes - I guess my NMOS Ø2-pullup...
Not a whole lot to report yet. I've been working integrating a real time clock (RTCC) to my project, and optimizing my code that drives the LCD display. But one interesting thing did happen ... I got interviewed. Elecia White, one of the Hackaday Prize...
This is the story of how I hacked my beautiful baud rate divider down to a measly 74 bytes. It wasn't without compromise, but as with any good task of engineering, it's all about trade-offs. So lets begin.Start: 144 bytesTo start off, the PIC18F USART...
At this time, I can send text to my display on the canbus but I need the Renault car radio attached to the display to make it function properly. My goal is to throw away this head unit and use my Alpine one. I logged some canbus packets and I discovered...
The LCD is a 40x4 character display. Judging by my friend [Eric]'s@EricHertz photos, this is not the common HD44780 device, but instead a Mitusbish M50530 I did find a datasheet for this device. If it's not code compatible with the '44780,...
Today, i rewrite a code of ambient light of arduino module applied FastLED library carefully. Why? there are 3 important thing, 1) the legacy code of adalight is based on SPI that is used by a RF module too. I think move pin in code of adalight from...
Ported the design to another FPGA card, the RETRO-EP4 card. This card uses a smaller FPGA, the Altera/Intel EP4CE6. This FPGA has less resources than the EP4CE15 card. Both have more than enough logic cells to implement the CPU and other logic, but the...
SATA StatusAfter weeks of painful debugging. I have been able to read and write to the hard drive!I ran into an issue though... the speed at which I can communicate with my FPGA to/from my computer maxes out at about 16MBs and the hard drive reads/writes...
Got an SDRAM breakout board ordered with OSH park today, so at some point I'll try out the SDRAM library (on XS-2, likely). I have an MT48LC16M16A2TG-6A:GTR (256 mbit, 16 bit ifx) to put on it. The "header" holes in this PCB are large because they are...
I designed some supporting brackets to sandwich the LCD Module to the PCB. Standard 0.1" female header pins were used on the PCB side, with the male header pins on the LCD side. This brings the PCB separation to 11.0 mm. With 1.6 mm PCB thickness on...
After some hard driving with high speeds & heavy payloads, the transmission was dried out in no time. The mane issue was high power consumption with no payload & high wheel wear, so the last alignment with a full payload didn't work. Another...
03/04/2018I ran a simple wifi scan program as a test of the antenna performance and found the chip antenna quite disappointing. For the 1.2-inch wire antenna, I found the two wifi hotspots in my house (router and extender) at RSSI of -27 and -59 dB,...
Just submitted a paper about QMesh to TAPR DCC (https://tapr.org/). As part of this paper, I tested the packet receive rate (PRR) when two and three nodes are retransmitting. When I use Reed-Solomon-Viterbi (RSV) forward error correction, I'm seeing...
Soldered up the one-shot circuitry. I'm now calling this sdramThing3.5, as it is no longer backwards-compatible with the old code without removing the chips from their sockets and jumpering some pins...There are two types of one-shots necessary:The Chip-Select...