Whether you're building your first Arduino project or developing a complex IoT system, having the right tools makes all the difference. These are the development boards, programming tools, sensors, and prototyping essentials I personally recommend fo...
Sections
5
Development Boards
Programming & Debugging
Sensors & Modules
Power & Prototyping
Bench Tools
Development Boards
The microcontrollers I recommend for learning, prototyping, and building real-world embedded projects. Each board has strengths that make it well-suited for different use cases.
A fantastic starting point for embedded development. It combines the familiar Arduino ecosystem with improved performance and built-in Wi-Fi, making it suitable for everything from learning to IoT projects.
Arduino UNO R4 WiFi - Renesas RA4M1 + ESP32
Compact, affordable, and breadboard-friendly. I recommend it whenever space is limited but you still want the simplicity of the Arduino platform.
Arduino Nano Every (Single Board) ATmega4809
One of the most versatile development boards available. With built-in Wi-Fi and Bluetooth, it's my first choice for IoT, automation, and connected devices.
DIYmall ESP32 DEVKIT ESP32-S3 36Pins Board
Tiny, low-power, and surprisingly capable. Perfect for compact projects where size and USB-C connectivity matter.
ESP32-C3 USB C Supermini Dev Board
Programming & Debugging
Reliable tools for flashing firmware, debugging, and communicating with microcontrollers. They're essential for faster development and troubleshooting.
An essential tool for programming, debugging, and recovering serial-based microcontrollers. I always keep one in my toolkit.
USB to TTL Serial Adapter CH340 Converter
The easiest way to flash and debug STM32 microcontrollers. Reliable and inexpensive, it's a must-have for ARM development.
ST-LINK/V2 | Tool - STMicroelectronics
A CMSIS-DAP debugger that works with many ARM microcontrollers. Simple to use and well supported by modern development tools.
Raspberry Pi Debug Probe - Raspberry Pi Documentation
One of the most valuable debugging tools for digital electronics. It makes troubleshooting communication protocols like I²C, SPI, and UART much easier.
USB Logic Analyzer 24MHz 8CH with Cable
Sensors & Modules
My go-to modules for measuring motion, distance, temperature, and environmental data. These sensors cover many of the fundamentals used in embedded and IoT projects.
A versatile accelerometer and gyroscope that's perfect for robotics, balancing systems, and motion tracking projects.
Mpu6050 Imu
Measures temperature, humidity, and air pressure in a single compact module. Great for weather stations and environmental monitoring.
Adafruit BME280 I2C or SPI Temperature Humidity Pressure Sensor
A beginner-friendly distance sensor that's inexpensive, reliable, and useful for obstacle detection and robotics.
Makes it easy to monitor voltage, current, and power consumption, especially for battery-powered and low-power designs.
INA219 High Side DC Current Sensor Breakout - 26V ±3.2A Max
Power & Prototyping
Every embedded project starts on a workbench. These essentials make it easy to prototype circuits, test ideas, and power projects safely.
Provides clean 3.3V and 5V power directly to a breadboard, making prototyping faster and less cluttered.
3.3V 5V MB102 Solderless Breadboard Power Module
A reusable prototyping platform that's ideal for testing circuits before designing a PCB.
Full Sized Premium Breadboard - 830 Tie Points
A workshop essential for quickly connecting modules, sensors, and development boards during prototyping.
Inland Dupont Jumper Wire 20cm - 3 Pack
A reliable DC-DC converter for stepping down voltage efficiently. I use it whenever a project needs a stable regulated power supply.
5 Pack LM2596 DC-DC Buck Converter 3-40V to 1.5-35V
Bench Tools
Quality tools save time and make electronics work much more enjoyable. These are the tools I reach for most often when assembling or debugging hardware.
A compact, USB-C powered soldering iron with excellent temperature control. It's become one of my favorite tools for electronics work.
PINECIL – Smart Mini Portable Soldering Iron (Version 2)
A dependable multimeter for measuring voltage, current, resistance, and continuity. Every electronics bench should have one.
Multimeter
Sharp, precise, and comfortable to use. Perfect for trimming component leads and cutting small wires cleanly.
ENGINEER NS-04 4.75" Precision Mini Nippers
An indispensable toolkit for opening electronics, assembling projects, and working with small fasteners without damaging them.