Assembly (4), AVR (4), Embedded system (3), MCU (2), ATtiny (2), PCB (2), PDF (2), Web app (2), Paspberry Pi Pico (1), RP2040 (1), Flash (1), uf2 (1), Linker script (1), ARM (1), Baremetal (1), Bootloader (1), XIP (1), WS2812 (1), LED (1), LED stripe (1), Segment design (1), Parallel signal (1), CH340 (1), CH340E (1), USB (1), UART (1), Interface IC (1), ATtiny25 (1), ATtiny24 (1), ATtiny441 (1), ATtiny261 (1), ATtiny2313 (1), ATtiny48 (1), GCC (1), Stack (1), Function frame (1), SP (1), Stack pointer (1), FP (1), Frame pointer (1), Tiling (1), Enlarge (1), Divide large file (1), Engineering drawing (1), titleblock (1), 68hc11 (1), 6800 (1), microprocessor (1), ASCII (1), string (1), memory structure (1), printf (1), C (1), ISR (1), interrupt service routine (1), ISR_NAKED (1), avr-asm (1), CNC (1), KiCad (1), FlatCAM (1), PCB prototyping (1), Gerber (1), Level shifter (1), voltage (1), NMOS (1), diode (1), 2N7002 (1), LL4148 (1), circuit design (1), PCB layout (1), MODBUS (1), MODBUS RTU (1), PLC (1), serial (1), industry control (1), CRC (1), MSC-51 (1), 89C52 (1), Micro controller (1), Nixie tube (1), Clock (1),
Recent posts
Raspberry Pi Pico (RP2040) SRAM and Flash Programming
Program the Pico (RP2040) from the perspective of an 8-bit MCU developer’s view, focus on details in SRAM and flash memory programming. Analysis the SDK 2nd stage bootloader.
Paspberry Pi Pico, RP2040, Flash, uf2, Linker script, ARM, Assembly, Baremetal, Bootloader, MCU, XIP
ATtiny based WS2812 Light Bar Controller
This article shows how to use AVR MCU (ATtiny) to efficiently drive WS2812 LEDs, that is, using parallel signals to drive segmented LED stripe.
WS2812, LED, LED stripe, AVR, ATtiny, Assembly, Segment design, Parallel signal
My CH340E Based USB-UART Interface Board
I made a very tiny CH340E based USB-UART interface board.
CH340, CH340E, USB, UART, Interface IC, PCB
My Go-to ATtinys
This blog will introduce ATtiny chips in DIP / SOIC packages and with SPI-based ICSP interface that I have been used in my projects.
AVR, ATtiny, Embedded system, ATtiny25, ATtiny24, ATtiny441, ATtiny261, ATtiny2313, ATtiny48
AVR Function stack
This article will discuss demonstrate the stack operation of AVR-GCC when calling a function from the hardware's perspective of view.
AVR, GCC, Stack, Function frame, SP, Stack pointer, FP, Frame pointer
Tiling PDF
Divide large PDF into tiles on multiple page to allow print on small-size paper, suit for map and civil drawing
Tiling, PDF, Enlarge, Divide large file, Web app