Archive

A pcb killed by the RX-78-2 Gundam robot - eden 'rtos' candelas

Embedded systems #119

The two first examples of Linux kernel modules in Rust; A STM32 Blue Pill makefile template; The GCC new __builtin_dynamic_object_size...

Inside Ball Grid Array (BGA) Package - Daniel Garcia

Embedded systems #118

A video explaining how transistors work; An open question on the usage of formal methods in software engineering...

A joule thief with a beautiful coil - u/DirtyLitterBoxes

Embedded systems #117

The usage of strscpy() and the string copy functions evolution in the Linux kernel; Weekly C++ tip; A quiz to test your Integer in C knowledge...

Evil serial spiders conquering the World - Mike Kocurek

Embedded systems #116

A presentation on how Intel implemented logging in their firmware; What should be the perfect C string function; Zig: a powerful packed struct implementation...

Partially assembled Humble ICE PCBs - Mahesh Venkitachalam

Embedded systems #115

A paper on how to defend vehicle CAN buses against malicious attacks; C++17 features good for embedded systems; What it means to have good taste in code;..

Sensor Watch board with a solder bridge connecting one of the LCD pins to GND - Joey Castillo

Embedded systems #114

A STM32 firmware debug quest that goes through multiple methods: disassembled code comparison, print out all registers, dump the entire peripheral address space...

Issue 113 - Embedded systems newsletter

Embedded systems #113

A method to update only the changing parts of an embedded system firmware; A low level UDP traffic analysis

Issue 112 - Embedded systems newsletter

Embedded systems #112

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

Issue 111 - Embedded systems newsletter

Embedded systems #111

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...

Issue 110 - Embedded systems newsletter

Embedded systems #110

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

Issue 109 - Embedded systems newsletter

Embedded systems #109

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

Issue 108 - Embedded systems newsletter

Embedded systems #108

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

Issue 107 - Embedded systems newsletter

Embedded systems #107

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

Issue 106 - Embedded systems newsletter

Embedded systems #106

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

Issue 105 - Embedded systems newsletter

Embedded systems #105

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

Issue 104 - Embedded systems newsletter

Embedded systems #104

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

issue 103 - Embedded systems newsletter

Embedded systems #103

issue 102 - Embedded systems newsletter

Embedded systems #102

issue 101 - Embedded systems newsletter

Embedded systems #101

issue 100 - Embedded systems newsletter

Embedded systems #100

issue 99 - Embedded systems newsletter

Embedded systems #99

issue 98 - Embedded systems newsletter

Embedded systems #98

issue 97 - Embedded systems newsletter

Embedded systems #97

issue 96 - Embedded systems newsletter

Embedded systems #96

issue 95 - Embedded systems newsletter

Embedded systems #95

issue 94 - Embedded systems newsletter

Embedded systems #94

issue 93 - Embedded systems newsletter

Embedded systems #93

issue 92 - Embedded systems newsletter

Embedded systems #92

issue 91 - Embedded systems newsletter

Embedded systems #91

issue 90 - Embedded systems newsletter

Embedded systems #90

issue 89 - Embedded systems newsletter

Embedded systems #89

issue 88 - Embedded systems newsletter

Embedded systems #88

issue 87 - Embedded systems newsletter

Embedded systems #87

issue 86 - Embedded systems newsletter

Embedded systems #86

issue 85 - Embedded systems newsletter

Embedded systems #85

issue 84 - Embedded systems newsletter

Embedded systems #84

issue 83 - Embedded systems newsletter

Embedded systems #83

issue 82 - Embedded systems newsletter

Embedded systems #82

issue 81 - Embedded systems newsletter

Embedded systems #81

issue 80 - Embedded systems newsletter

Embedded systems #80

issue 79 - Embedded systems newsletter

Embedded systems #79

issue 78 - Embedded systems newsletter

Embedded systems #78

issue 77 - Embedded systems newsletter

Embedded systems #77

issue 76 - Embedded systems newsletter

Embedded systems #76

issue 75 - Embedded systems newsletter

Embedded systems #75

issue 74 - Embedded systems newsletter

Embedded systems #74

issue 73 - Embedded systems newsletter

Embedded systems #73

issue 72 - Embedded systems newsletter

Embedded systems #72

issue 71 - Embedded systems newsletter

Embedded systems #71

issue 70 - Embedded systems newsletter

Embedded systems #70

issue 69 - Embedded systems newsletter

Embedded systems #69

issue 68 - Embedded systems newsletter

Embedded systems #68

issue 67 - Embedded systems newsletter

Embedded systems #67

issue 66 - Embedded systems newsletter

Embedded systems #66

issue 65 - Embedded systems newsletter

Embedded systems #65

issue 64 - Embedded systems newsletter

Embedded systems #64

issue 63 - Embedded systems newsletter

Embedded systems #63

issue 22 - Embedded systems newsletter

Embedded systems #22

issue 21 - Embedded systems newsletter

Embedded systems #21

issue 20 - Embedded systems newsletter

Embedded systems #20

issue 19 - Embedded systems newsletter

Embedded systems #19

issue 18 - Embedded systems newsletter

Embedded systems #18

issue 17 - Embedded systems newsletter

Embedded systems #17

issue 16 - Embedded systems newsletter

Embedded systems #16

issue 15 - Embedded systems newsletter

Embedded systems #15

issue 14 - Embedded systems newsletter

Embedded systems #14

issue 13 - Embedded systems newsletter

Embedded systems #13

issue 12 - Embedded systems newsletter

Embedded systems #12

issue 11 - Embedded systems newsletter

Embedded systems #11

issue 10 - Embedded systems newsletter

Embedded systems #10

issue 9 - Embedded systems newsletter

Embedded systems #9

issue 8 - Embedded systems newsletter

Embedded systems #8

issue 7 - Embedded systems newsletter

Embedded systems #7

issue 6 - Embedded systems newsletter

Embedded systems #6

issue 5 - Embedded systems newsletter

Embedded systems #5

issue 4 - Embedded systems newsletter

Embedded systems #4

issue 3 - Embedded systems newsletter

Embedded systems #3

issue 2 - Embedded systems newsletter

Embedded systems #2

issue 1 - Embedded systems newsletter

Embedded systems #1