Creating Bootable SD Card
Creating Bootable SD Cards for Linux-Sunxi Devices When working with Allwinner/Sunxi based boards like the Lichee Pi series, Orange Pi, or Banana Pi, creating a properly structured bootable SD car...
Creating Bootable SD Cards for Linux-Sunxi Devices When working with Allwinner/Sunxi based boards like the Lichee Pi series, Orange Pi, or Banana Pi, creating a properly structured bootable SD car...
This article describes how to build a filesystem with Buildroot for Lichee Nano, including getting the source code from GitHub, configuring compilation options, compiling, and installing the rootfs...
Running neural networks on microcontrollers seems impossible at first - your typical CNN model might need hundreds of megabytes, but your MCU only has 32-256KB of RAM. That’s where quantization com...
Why Bother with RISC-V? Before we dive in, why would you want to use RISC-V instead of the ARM cores? Good reasons: Open source processor design - you can actually see how it works No licens...
Raspberry Pi just dropped the Pico 2, and it’s pretty cool - you can now run either ARM or RISC-V code on the same $4 board. The RP2350 chip has Luke Wren’s open-source Hazard3 RISC-V cores alongsi...
Setting up WiFi connectivity on your BeagleBone Black using a TP-Link USB WiFi dongle with the RTL8812AU chipset requires proper driver installation and configuration. This guide walks you through ...
In the previous post, I explained how to set up a connection between the BeagleBone Black (BBB) and your PC using a serial probe (UART-TTL CP2102). But what if you don’t have a serial probe and nee...
Overview In our previous post about MCU debuggers, we explored various debug interfaces and hardware probes. Now let’s dive deeper into OpenOCD (Open On-Chip Debugger), the powerful open-source to...
Overview Debugging embedded systems requires specialized hardware interfaces and protocols to communicate with microcontrollers. This guide covers the most common debug interfaces (JTAG, SWD, CMSI...
Portable Firmware: Modernizing Embedded Systems Architecture The embedded systems landscape has undergone a dramatic transformation. Today’s microcontrollers pack features that were once exclusive...