Deprecated : The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Posts · Daniel Mangum
May 30, 2026
JLink JTAG Access on the Pinecil
April 16, 2026
Floating Point Fun on Cortex-M Processors
April 10, 2026
PSA Crypto: The P is for Portability
March 1, 2026
Fooling Go's X.509 Certificate Verification
February 1, 2026
Making Ferrite Core Inductors at Home
January 19, 2026
3,500 Miles in 2025
December 30, 2025
Fixing My System76 Laptop in 20 Minutes or Less
December 24, 2025
Determining Current Arm Cortex-M Security State with GDB
November 9, 2025
Make it Possible, Then Make it Normal
November 7, 2025
Interesting SPI Routing with iCE40 FPGAs
October 9, 2025
Using a Laptop as an HDMI Monitor for an SBC
July 14, 2025
How AI on Microcontrollers Actually Works: Registering Operators
July 7, 2025
How AI on Microcontrollers Actually Works: The Computation Graph
June 30, 2025
How AI on Microcontrollers Actually Works: Operators and Kernels
February 17, 2025
Just Barely Fitting a Full Wi-Fi Stack on the nRF9151
January 30, 2025
Accessing the Qualcomm Modem over USB on the RAK5010
December 31, 2024
VPR: Arm and RISC-V Inter-Processor Communication
December 24, 2024
VPR: Nordic's First RISC-V Processor
December 15, 2024
USB UART on the Thingy:91 X
November 24, 2024
This Website is Hosted on Bluesky