A weblog focused on interesting circuits, ideas, schematics and other information about microelectronics and microcontrollers.
E-books
Disclaimer
Because I have not tested all electronic circuits mentioned on this pages, I cannot attest to their accuracy; therefore, I do not provide a warranty of any kind and cannot be held responsible in any manner.
Programming Stuff
Homebrew JTAG interface for the MSP430, the AVR or the CPLDs? In-Circuit Debugger for the Microchip's PIC? The GAL programmer? No problem!
Here are some links to the articles about building different JTAGs or programmers. Sorted by target circuit.
MSP430
Schematics (Olimex ): https://www.olimex.com/dev/images/msp430-jtag-d-sch.gif
Documentation (Olimex ): https://www.olimex.com/dev/pdf/msp430-jtag-d.pdf
Xilinx
Schematics: https://www.xilinx.com/support/programr/files/0380507.pdf
JTAG parallel cable: https://toolbox.xilinx.com/docsan/3_1i/data/common/jtg/dppb/appb.htm
Atmel AVR
Build your own AVR JTAG ICE clone: https://www.scienceprog.com/build-your-own-avr-jtagice-clone/
AVR ICE+JTAG+ISP: https://www.mcu.cz/modules/news/article.php?storyid=491
AVR JTAG miniICE: https://www.mcu.cz/modules/news/article.php?storyid=438
Microchip PIC
ICD2 USB clone: scheme and boot code
ICD2 USB clone (DIL version, in the Czech): https://www.mcu.cz/modules/news/article.php?storyid=538
GAL
Schematics: https://www.geocities.com/mwinterhoff/schema.gif
Hardware: https://www.geocities.com/mwinterhoff/hardware.htm
SW description: https://www.geocities.com/mwinterhoff/program.htm
ARM
USB JTAG: https://www.fh-augsburg.de/~hhoegl/proj/usbjtag/usbjtag.html
OpenOCD: https://www.fh-augsburg.de/~hhoegl/proj/openocd/index.html
HCS08/HC08
OSBDM08 Easy (DIL version): schematics , EAGLE files
, documentation
OSBDM08 SMD version: schematics , Eagle files
More about OSBDM08 and other HC08/HCS08 microchips