Embedded Systems Weekly's Avatar

Embedded Systems Weekly

@embedsys.bsky.social

The embedded systems newsletter. Weekly selection of embedded software and hardware articles. Hand-made, on Friday. Subscribe here https://embedsysweekly.com/

27 Followers  |  6 Following  |  17 Posts  |  Joined: 15.02.2025  |  1.506

Latest posts by embedsys.bsky.social on Bluesky

The hidden JTAG in your Qualcomm/Snapdragon device’s USB port | Blog | Linaro Learn about JTAG and EUD

The hidden JTAG in your Qualcomm/Snapdragon device’s USB port www.linaro.org/blog/hidden-...

01.07.2025 07:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Writing a basic Linux device driver when you know nothing about Linux drivers or USB

Writing a basic Linux device driver when you know nothing about Linux drivers or USB crescentro.se/posts/writin... #embedded

26.06.2025 14:25 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
The VTech Socratic Method Initial technical exploration of the VTech Socrates line of Z80-based educational home computers. A composite video modification board is developed.

The VTech Socratic Method (the teardown of a VTech’s computer from the 90Β΄s) www.leadedsolder.com/2025/04/22/v... #teardown #retro #reverseengineer

25.04.2025 21:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Brushing Up on Hardware Hacking Part 1 - PiFex Configuration With this post we provide an introduction to a three part series on hardware hacking and how to use a Raspberry Pi as a hardware hacking multitool. This post covers how to configure the Raspberry Pi a...

Brushing Up on Hardware Hacking
Part 1 - PiFex Configuration voidstarsec.com/blog/pifex-p...
Part 2 - SPI, UART, Pulseview, and Flashrom voidstarsec.com/blog/brushin...
Part 3 - SWD and OpenOCD voidstarsec.com/blog/brushin...
#embeddedsystems #raspberrypi #hardwarehacking

18.04.2025 23:27 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Demystifying the #! (shebang): Kernel Adventures Clarifying the shebang (#!) mechanism: A step-by-step look using strace and kernel code shows how Linux handles script execution directly, revealing the shell isn't involved initially.

Demystifying the #! (shebang): Kernel Adventures crocidb.com/post/kernel-... #kernel #linuxkernel #linux

10.04.2025 21:20 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Print your own USB connector A weblog about technology including Arduino, Raspberry, Attiny, 3D printing, Electronics, tinkering and all kinds of diy projects.

Print your own USB connector lucstechblog.blogspot.com/2025/03/prin... #3dprinting #breadboard #soldering

08.04.2025 21:30 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
An FPGA-based LGP-30 Replica Β· e-basteln A pocket-sized, FPGA-based replica of the LGP-30 computer

An FPGA-based LGP-30 Replica

LGP-30 can be considered as the first "desk computer" from 1956. Actually first "smaller than a desk" πŸ‘€

www.e-basteln.de/computing/lg...

08.04.2025 07:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Just Barely Fitting a Full Wi-Fi Stack on the nRF9151 In my last post on the Nordic Semiconductor Thingy:91 X IoT prototyping platform, I outlined the features and architecture of the device. The combination of wireless protocols on the Thingy:91 X (Blue...

Just barely fitting a full wi-fi stack on the nRF9151 danielmangum.com/posts/nrf915... #embedded #mcu #programming

07.04.2025 20:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - mortdeus/legacy-cc: The earliest versions of the very first c compiler known to exist in the wild written by the late legend himself dmr. The earliest versions of the very first c compiler known to exist in the wild written by the late legend himself dmr. - GitHub - mortdeus/legacy-cc: The earliest versions of the very first c compi...

The earliest versions of the very first c compiler known to exist in the wild written by the late legend himself Dennis M. Ritchie github.com/mortdeus/leg...

24.03.2025 18:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
The little book about OS development

The little book about OS development by Erik Helin and Adam Renberg littleosbook.github.io #embedded #embedsys

22.03.2025 00:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Linkers and orphaned sections Problem statement I recently came across a situation in a project where I had the following code: 1 2 3 4 5 6 7 8 9 10 struct FaultInfo final { uint32_t r0; uint32_t r1; // And all the other register ...

Linkers and orphaned sections allthingsembedded.com/post/orphan_...

14.03.2025 22:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - matchahack/matcha.kit: A open-source guide and kit for building on FPGA cost effectively 🍡 A open-source guide and kit for building on FPGA cost effectively 🍡 - matchahack/matcha.kit

A open-source guide and kit for building on FPGA cost effectively github.com/matchahack/m...

14.03.2025 22:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Rust on Wokwi - Online ESP32, STM32, Arduino Simulator IoT and Embedded System Simulator: ESP32, STM32, Arduino, Raspberry Pi Pico, displays, sensors, motors and WiFi simulation.

Online embedded Rust simulator wokwi.com/rust

09.03.2025 20:23 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Let's code a TCP/IP stack, 3: TCP Basics & Handshake Now that our userspace TCP/IP stack has minimal implementations for Ethernet and IPv4, it is time to look into the dreaded Transmission Control Protocol (TCP). Operating on the fourth OSI networking l...

3: TCP Basics & Handshake www.saminiir.com/lets-code-tc...

4: TCP Data Flow & Socket API www.saminiir.com/lets-code-tc...

5: TCP Retransmission www.saminiir.com/lets-code-tc...

04.03.2025 07:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Let's code a TCP/IP stack, 1: Ethernet & ARP Writing your own TCP/IP stack may seem like a daunting task. Indeed, TCP has accumulated many specifications over its lifetime of more than thirty years. The core specification, however, is seemingly ...

Let's code a TCP/IP stack

1: Ethernet & ARP www.saminiir.com/lets-code-tc...

2: IPv4 & ICMPv4 www.saminiir.com/lets-code-tc...

04.03.2025 07:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
NPR 7150.2D - main

NASA Procedural Requirements from March 08, 2022 to March 08, 2027 nodis3.gsfc.nasa.gov/displayDir.c...
(Compliance is mandatory for NASA employees)

17.02.2025 11:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
the service and characteristic in the nrf connect mobile app

the service and characteristic in the nrf connect mobile app

🧩 Tutorial to Write Rust Code for Using Bluetooth Low Energy (BLE) on ESP32

esp32.implrust.com/bluetooth/in...

#rustlang #esp32 #programming

15.02.2025 18:03 β€” πŸ‘ 12    πŸ” 4    πŸ’¬ 3    πŸ“Œ 0
Getting started with bare-metal assembly

Getting started with bare-metal assembly johv.dk/blog/bare-me... #embedded #embedsys

15.02.2025 09:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@embedsys is following 6 prominent accounts