Welcome

I’m Robert Rico — an embedded systems enthusiast applying over a decade of software and web development experience to learn how computers really work, from the transistor up.


This site chronicles my journey as I refresh computer science fundamentals and progress from blinking LEDs to building computers out of discrete logic.

It’s both a portfolio and a learning journal—documenting not just what I built, but why each project led to the next.

Technical Areas

  • Digital logic and computer architecture (discrete CPU design)
  • Embedded firmware development (STM32, RP2040, ESP32)
  • Wireless communication protocols and real-time systems
  • Low-level programming, RTOS, and hardware debugging

Each project documents not just the final result, but also the problems encountered, solutions developed, and insights that shaped the next challenge.