BLDC Motor SimpleFOC Controller Kit with Arduino Uno + Motor
Master Field-Oriented Control: BLDC Motor SimpleFOC Kit with Arduino Uno
Every part needed, pre-tested for compatibility, with an AI build companion trained on this exact project. Shipped from Bengaluru in 3-5 days.
Build a dead‑silent, vibration‑free BLDC driver that responds with surgical precision. Whether you are refining a robot joint, stabilizing a gimbal, or prototyping a next‑gen drone ESC, this kit gives you the hardware and the intelligence to move from trapezoidal commutation to true sinusoidal current control using the SimpleFOC library.
What You'll Build
You assemble a closed‑loop FOC controller that reads rotor angle from the AS5600 magnetic encoder in real time, modulates three‑phase current through the DRV8313 driver, and displays live torque and speed data on the OLED. The result is a motor that spins with uniform torque even at 1 rpm — a capability trapezoidal BLDC drivers simply cannot deliver.
What You'll Learn
- Implement the Clarke and Park transforms in code to decouple torque and flux
- Calibrate the AS5600 magnetic encoder for absolute angle tracking
- Configure the INA219 to measure phase current and close the current‑control loop
- Prototype a soldered system on PCB board and debug real‑time motor data on the OLED
Kit Contents
| Component | Quantity |
|---|---|
| Arduino Uno R3 | 1 |
| DRV8313 BLDC Driver | 1 |
| BLDC Motor 2204 | 1 |
| AS5600 Encoder | 1 |
| INA219 | 1 |
| 0.96in OLED | 1 |
| 100nF Caps | 10 |
| PCB Prototype Board | 2 |
| 12V 3A PSU | 1 |
| Soldering Iron | 1 |
| Solder Wire | 1 |
Why Buy This Kit Instead of Sourcing Parts Separately
| Factor | Sourcing Separately | Compoden Kit |
|---|---|---|
| Compatibility checks | You verify every part | Pre-tested as a system |
| Build support | Forums and scattered tutorials | AI companion trained on this exact project |
| Time to first working build | Days of debugging | Hours, with step-by-step guidance |
| Shipping coordination | Multiple sellers, multiple delays | One shipment from Bengaluru in 3-5 days |
Who This Kit Is For
This is a hands‑on reference design for B.Tech ECE and EEE students tackling electric‑vehicle or robotics projects, Smart India Hackathon teams replacing brushed motors with silent BLDC actuators, and ATL Tinkering Lab mentors introducing advanced control theory. If you have worked through basic Arduino sensor tutorials and are ready to manipulate magnetic flux in real time, this kit is your accelerator.
Built and Backed by Compoden
Every Compoden kit ships with an AI build companion trained on this exact project — accessible via a QR code on the box, with WhatsApp and email backup. We've spent 10 years building projects for makers, schools, and institutions across India. If a part fails because of a manufacturing defect, replace it free within 7 days.
What if I get stuck during the build?
Scan the QR code inside the box to start a session with the AI companion, which walks you through calibration and code upload step by step. If you prefer a human, our WhatsApp support responds within hours.
Can I run this motor directly from a battery instead of the power supply?
Yes, the DRV8313 accepts 8–60 V. Simply replace the 12 V PSU with a Li‑Po pack of equivalent voltage, ensuring the battery can deliver the required 3 A peak.
Is the SimpleFOC library hard to set up for a first‑time user?
The AI companion pre‑fills the library setup and pin mapping specific to this kit. You open the Arduino IDE, select the correct board, and hit upload — the critical configuration is done for you.
Will this kit help me with a BLDC hub motor or larger gimbal motor?
Absolutely. The same FOC principles and current‑sensing technique scale to larger BLDC motors. You can swap the 2204 motor for any low‑KV gimbal motor after calibrating the encoder magnet alignment.
SimpleFOC library drives BLDC motor with sinusoidal current. AS5600 magnetic encoder for smooth torque.
What's in this kit
- Arduino Uno R3
- DRV8313 BLDC Driver
- BLDC Motor 2204
- AS5600 Encoder
- INA219
- 0.96in OLED
- 100nF Caps x10
- PCB Prototype Board x2
- 12V 3A PSU
- Soldering Iron
- Solder Wire
Choose your assembly option:
- Soldering Kit — 25W soldering iron, 60/40 solder wire, flux, and small perfboard for permanent assembly.
- Breadboard Combo — 800-point full-size breadboard with 65-piece jumper wire pack for solderless prototyping.
Other projects you can build
Shipping Information
- Prepaid Orders: ₹75 for orders up to ₹999, FREE shipping above ₹999
- COD Orders: ₹125 shipping + ₹50 COD fee = ₹175 total
- Delivery Timeline: Dispatch in 1-2 days, delivery in 2-7 days depending on location
Returns & Warranty
- 7-Day Return: Manufacturing defects only (approval required)
- Warranty: 7 days from delivery
- Non-Returnable: Batteries, consumables, cut wires, clearance items