Making microcontrollers do things (eventually)

  • Part 1: Why VS Code + Wokwi for Embedded Learning

    6 min
  • Cover image for Little Endian vs Big Endian

    Little Endian vs Big Endian

    7 min
  • Cover image for RAII in C

    RAII in C

    7 min
  • Cover image for How Your Code Talks to Hardware (Memory-Mapped I/O)

    How Your Code Talks to Hardware (Memory-Mapped I/O)

    8 min
  • Cover image for Headers and Implementation Files in C

    Headers and Implementation Files in C

    7 min
  • Cover image for Functions in C

    Functions in C

    10 min
  • Cover image for Design Patterns in C: Adapter Pattern

    Design Patterns in C: Adapter Pattern

    7 min
  • Cover image for What Happens When You Call malloc and free in C

    What Happens When You Call malloc and free in C

    5 min
  • Cover image for Understanding the Extern Keyword in C

    Understanding the Extern Keyword in C

    7 min
  • Cover image for The Three Jobs of the Static Keyword in C

    The Three Jobs of the Static Keyword in C

    7 min
  • Cover image for Working with Memory in C/C++

    Working with Memory in C/C++

    11 min
  • Cover image for Bitwise Operations

    Bitwise Operations

    7 min
  • Cover image for Inspecting Code That's Running Somewhere Else

    Inspecting Code That's Running Somewhere Else

    6 min
  • Cover image for Why embedded systems can't compile their own code

    Why embedded systems can't compile their own code

    4 min
  • Cover image for Understanding the volatile keyword

    Understanding the volatile keyword

    8 min