Wellys Dev

  • Home
  • Search/Topics
  • Writings
  • About

    2026

  • 2026-06-07
    Developing Code for the ATtiny13A: Debug Setup

    Where I illustrate how to debug code on the ATtiny13A on a Linux computer using the Microchip Snap, bloom and avr-gdb.

    Sources

    • gdb Resources
    • Bloom
    • Microchip SNAP

    Introduction

    The Microchip SNAP is a low-cost ($11) board which is great for debugging and uploading code to an AVR microcontroller. It is supported by tools such as avrdude and Bloom. While I had attempted to use the Microchip Snap before, I had not any luck. In my attempts to solve this problem, I ran across this link to Bloom: Enabling “AVR mode” on the MPLAB Snap. The article was great for two reasons, first, it explained why the Snap wasn’t working and provided detailed instructions as to how to fix the problem. Second, if you have a Linux computer, Bloom is a great debugging tool!!

  • 2026-05-30
    Developing Code for the ATtiny13A: Introduction

    Where I describe the process of developing code for the Microchip ATtiny13A, starting at the chip level.

    Introduction

    This is the first in a series of posts describing how to begin developing at the chip level (as compared to board level). In this series, I’ll be using a Microchip ATtiny13A, which is a minimal version of an ATmega328P, the microcontroller used in the Arduino Uno R3.

    The chip has the following:

Copyright © 2026 Lief Koepsel
  • Home
  • Search/Topics
  • Writings
  • About