Octopilot Store

UDB7mini
UAV Development Board 7 Mini

$79.98
  • 13 in stock
Buy Now

The UDB7mini (UAV Development Board version 7, miniature version) is based on the UAVDevBoard5, originally co-designed by Bill Premerlani and SparkFun. The UDB7mini has been further miniaturized, and updated with more accurate sensors. It comes populated with a dsPIC33FJ256A CPU, and ICM-20600 (3-axis gyroscope and 3-axis accelerometer).

Versatile Development Platform

By itself, the board can be used to develop a three axis IMU controller. By addition of an EM506 or uBlox M8Q GPS receiver, it can be used to develop a UAV controller for an RC car, plane, helicopter, multirotor, boat, or your own Frankensteined robot monster.

The open source MatrixPilot project provides fully functional autopilot firmware, or its libraries can be used as a starting point for you to develop your own control and navigation firmware (example projects are included).

This family of boards has been used in thousands of RC planes, cars, rockets, and robots.

Key Improvements in the UDB7mini

  • More Accurate Sensors: Upgraded from ICM-20689 to the newer ICM-20600 for lower gyro drift.
  • CastleLinkLive Support: Hardware support for directly interfacing with built-in voltage and current sensors in Castle Creations ESCs, using the same date wire that controls the throttle.

Technical Specs

  • Dimensions: 2.2" x 1.1" (with mounting strips) or 1.7" x 1.1" (without).
  • Weight: Board + uBlox GPS + cable adds just under 1oz (~20g) to your plane.
  • Programming: A PIC programming tool is required. We recommend the Microchip PICkit4, or PICkit3.
  • GPS: Not included. uBlox M8 or EM-506 recommended.

MatrixPilot Repository →


Download Schematics and Layout (KiCad) →