Arduino & Embedded Systems
Ongoing2023–PresentArduino IDE · Sensors · Motor Control

Arduino & Embedded Systems

Embedded systems are at the heart of every mechanical project. This collection documents Arduino-based builds ranging from simple sensor reads to multi-axis motor control systems used in competition hardware.

Key Highlights

  • Flight controller tuning and firmware configuration (Betaflight)
  • ESC calibration and motor control via PWM
  • Sensor integration: IMU, barometer, GPS modules
  • Real-time telemetry logging during flight tests

Project Info

Role

Embedded Engineer

Timeline

2023 — Present

Arduino IDEC++SensorsMotor ControlTelemetryEmbedded Systems

Background

Programming embedded systems is what ties mechanical engineering to real-world behavior. The Arduino ecosystem was the entry point — low barrier, massive community, and enough horsepower for most prototyping tasks. C++ for performance-critical loops, Python for rapid sensor testing.

Drone Systems

The FPV drone project required deep work with flight controller firmware — configuring Betaflight PID loops, calibrating ESCs via PWM signal ranges, mapping RC channels, and tuning motor mixing for our specific frame geometry. All telemetry was logged via blackbox and analyzed post-flight.

Robotic Applications

Current work involves servo control for the wrist module — mapping degree-of-freedom targets to PWM duty cycles, testing torque at various supply voltages, and experimenting with feedback control via potentiometer position sensing.

Project Gallery

4 images
Arduino & Embedded Systems 4
Arduino & Embedded Systems 5