Projects

Things I’m building & learning

A collection of what I’m making—from hardware prototypes with custom PCBs to software experiments. I share projects honestly as they develop.

Hardware

I build hardware projects spanning CAD modeling, CoreXY 3D printing, custom PCB design, and embedded firmware. Here is a look at what I’m making.

PomodoroPebble

In progress

A dedicated study timer with a custom PCB

View on GitHub

PomodoroPebble is a small Pomodoro timer I built to make focused study sessions easier. Using online timers on a phone or laptop often led to distractions, so I decided to build a physical alternative. I designed a custom PCB, modeled a smooth 3D printed pebble enclosure that fits together with magnets, and wrote the firmware for an RP2040 microcontroller.

Project Renders & PCB Layout
PomodoroPebble 3D mechanical CAD model with dual MX switches and OLED display
PomodoroPebble CAD mechanical exploded assembly and magnetic snap-fit enclosure
PomodoroPebble custom 2-layer KiCad PCB layout and routed copper traces
Bill of Materials (BOM) & Components
  • Seeed XIAO RP2040
  • 2x MX-Style Mechanical Switches with DSA Keycaps
  • 0.91-inch I2C OLED Display (128x32)
  • 4x SK6812 MINI-E LEDs
  • 1x04 Pin Header (Female, 2.54mm pitch)
  • Custom PCB
  • 3D-Printed Magnetic Enclosure
HardwareCustom PCBCAD & 3D PrintingRP2040Embedded

Software

Software

I work on all sorts of projects, view them here.

Follow my latest experiments, tools, and code on GitHub (apandya55).