Archive

A brief history of embedded systems including the first generation relay-controlled before the generation built with microprocessors/microcontrollers

How to use the JTAG to debug and to run a boundary scan of a microcontroller; How to do a correct Linux locking design; and much more...

How to hack a Hyundai car In-Vehicle Infotainment (IVI) and write a custom firmware to run a custom GUI

Three different algorithms to do division in FPGA; A business card that runs Linux

A structured process to learn microcontrollers; DIY a logic analyser with a Raspberry Pi Pico or DIY a remote one with a ESP32

A JPL set of rules to write safety critical code; An introduction to assembly programming; An epic BMW gear box reverse engineering; And more...

The reverse engineering of a 2011 Volvo CAN bus and of its diagnostic software protocol. As well, the discovery of Zig language

A dive into GCC internals written by a contributor. A collection of LTSpice tips and tricks in video. And much more...

Multiple U-Boot vulnerabilities publicly released and explained. Info on the X1501 Pico SoM, a mini-hardware that runs Linux. And much more...