A personal library of electronics projects.
The first item added is about the ST NUCLEO-H5E5ZJ development PCB. All STM32 devices are amazing and the STM32H5E5ZJ fitted to the NUCLEO-H5E5ZJ PCB really is an amazing device. It has a wealth of features fabricated into it Silicon, its a masterpiece of design. Anyway that's another page to write. Here are my own schematics for the the ST NUCLEO-H5E5ZJ PCB.
https://billsnotes.co.uk/NUCLEO-H5E5ZJ/STM32.html
The Infineon SAK-C167CS-LM MCU. This is an older 16-bit MCU that I have fond memories of. It was used extensively in the early 2000's for many applications and especially for automotive ECU's and TCU's. As time permits I will add a lot of material for this device. It performed very well, was easy to program but by today's standards its Achilles heel was lack of security - no UUID inside and no way to prevent a hacker using its onboard bootloader.
My all time favourite, the Analog Devices ADSP2189 16-bit DSP. Back in the day this thing could really shift, cunning instruction set, beautifully constructed hardware, circular ring buffers controlled by hardware, DMA, a brilliant barrel shifter and much else besides. I wrote a lot of assembler for this device always booting code from flash and running in side its well protected RAM. I will write more, share some schematics and share some code.
The king of command line commands, the Linux DD command - its a life saver - copies and clones bytes, blocks, sectors, partitions, entire HDD and SSD's and a lot else besides. Works for memory sticks, SD Cards, microSD Cards and much else. I have used DD so many times to manipulate partitions and back up data, even entire system disks. Its a powerful command, always threatens to destroy your data but never does. But be warned check again and again, never less than three times before pressing return.
More to follow