Welly's: a electronics and microcontroller blog
I write about using C, AVR assembly language, MicroPython and Forth with microcontrollers as well as practical electronics and inexpensive test equipment. Use Content (below) to learn how to use the Espotek Labrador or how to program the RP2040 or Atmega328P. Videos at youtube.com/@wellysdev.Content
There is content for specific topics; each links to its full set of posts.
- C: Developing in standard C on the AVR ATmega328P — Learning How to Develop C Code on the AVR family of processors
- C: Developing in C on the RP2040 — Learning How to Develop C Code on the RP2040
- Electronics: HW Development using the Espotek Labrador — Learning to use the Espotek Labrador to develop hardware.
- Forth: Mecrisp-Stellaris on RP2040 or FlashForth on the ATmega328 — Developing in Forth using the RP2040 (Raspberry Pi Pico) or the ATmega328P (Arduino Uno).
- Python: Developing in MicroPython on the RP2040 — Developing in Python using the RP2040 (Raspberry Pi Pico or Pico W).
Latest Posts
- — ATtiny13A Development
- — Developing Code for the ATtiny13A: Debug Setup
- — Developing Code for the ATtiny13A: Introduction
- — Developing in C for the ATmega328P: Raspberry Pi and VS Code Setup Part 1 (Trixie)
- — Developing in C for the ATmega328P: A Second Serial Port
- — Developing in C for the ATmega328P: Better Serial Input
- — Developing in C for the ATmega328P: Raspberry Pi and VS Code Setup Part 3
- — Developing in C for the ATmega328P: Raspberry Pi and VS Code Setup Part 2
- — Other Writings
- — Developing in C for the ATmega328P: Raspberry Pi and VS Code Setup Part 1 (Bookworm)
- — Developing in C for the ATmega328P: Make, Makefile and env.make
- — FlashForth: Execution Speed
- — FlashForth: Debouncing Buttons
- — FlashForth: Compile a New Version
- — FlashForth: Hardware Abstract Layer (HAL)
- — FlashForth: Datasheets
- — FlashForth: Understanding the ATmega328P PWM
- — Flashforth: Working with the Uno
- — FlashForth: blink
- — FlashForth: Simple Setup