

MiniMicro
A PCB capable of controlling motor controllers and running a stabilizing controller.
- Size
- 50.8 × 41.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 43
- Nets
- 55
- Pads
- 201
- Tracks, vias
- 494, 25
- Pours
- 12
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 1 Sep 2022
- Updated
- 1 Sep 2022
Overview
MiniMicro is an open-source printed circuit board by OrenBee, from the OrenBee/FlightControlBoard repository on GitHub. It is a 2-layer board of 50.8 × 41.3 mm with 43 parts on 55 nets, routed with 494 tracks and 25 vias.
It is built around the ATTINY3227-MU, CAHCT1G125QDCKRQ1 and CD74HC4050MT, with the BMP390, BMI088 and PCA9306DCTRG4 among its other parts. Its parts include 12 capacitors, 9 resistors, 8 ICs, 8 connectors and 1 diode. It belongs with the robots and motor control boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
8ATTINY3227-MU
VQFN-24(4x4)-40℃~+85℃ 1.8V~5.5V 12bit 20MHz 22 256Byte 32KB 3KB 8 Bit AVR Built-in FLASH Power-on reset (POR)、Undervoltage detection (BOR/LVD/LVR/LVI)、Watchdog reset、Software reset、External pin reset (NRST)、Built-in general-purpose timer、Hardware CRC、Programmable watchdog、Calendar function、Window watchdog (WWDG) VQFN-24(4x4) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)CAHCT1G125QDCKRQ1
SC-70-5-40℃~+125℃ 1 1 10uA 3V~5.5V 7.5ns@5V,50pF 74AHCT 8mA 8mA Tri-State Unidirectional SC-70-5 Buffers, Drivers, Receivers, Transceivers ROHSTexas InstrumentsBuffers, Drivers, Receivers, TransceiversCD74HC4050MT
SOIC-16-55℃~+125℃ 1 21ns@4.5V,50pF 2V~6V 40uA 5.2mA 5.2mA 6 74HC Level shifting Push-pull StandardCMOS Unidirectional SOIC-16 Buffers, Drivers, Receivers, Transceivers ROHSTexas InstrumentsBuffers, Drivers, Receivers, TransceiversBMP390
LGA-10(2x2)-40℃~+85℃ 0.6pa/K 1.5uA 1.65V~3.6V 30Kpa~1.25bar 3pa 50pa I2C、SPI Integrated ADC and digital interface、Standby mode、On-chip temperature output Yes LGA-10(2x2) Pressure Sensors ROHSBosch SensortecPressure SensorsBMI088
LGA-16(3x4.5)-40℃~+85℃ Accelerometer Gyroscope LGA-16(3x4.5) Accelerometers ROHSBosch SensortecAccelerometersPCA9306DCTRG4
MSOP-8-40℃~+85℃ 1 1.2V~3.3V 1.8V~5.5V 2 Auto Direction Detection Bidirectional Push-Pull、Open-drain MSOP-8 Translators, Level Shifters ROHSTexas InstrumentsTranslators, Level ShiftersTLV2217-33KVURG3
TO-2520℃~+125℃@(Tj) 1 12V 3.3V 500mA 500mV@(500mA) 500uV 62dB@(120Hz) Fixed Over Current Protection、Over Temperature Protection、Over Voltage Protection Positive TO-252 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsFDN340P
SOT-23-55℃~+150℃ 1 P-Channel 1.5V 121pF 20V 2A 500mW 56pF 7.2nC@4.5V 70mΩ@4.5V 779pF P-Channel SOT-23 MOSFETs ROHSonsemiMOSFETs
README
README.mdFlightControlBoard
A PCB capable of controlling motor controllers and running a stabilizing controller.
Parts
43| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 100nF | SamacSys_Parts:CAPC1608X90N | C1, C2, C3, C4, C6, C8, C10 |
| 4 | 4k7 | SamacSys_Parts:0603WAF-UNI-ROYAL | R1, R3, R6, R7 |
| 2 | 100K | SamacSys_Parts:0603WAF-UNI-ROYAL | R4, R5 |
| 2 | 100k | SamacSys_Parts:0603WAF-UNI-ROYAL | R8, R9 |
| 2 | 10uF | SamacSys_Parts:CAPPM3216X180N | C9, C12 |
| 1 | 100pF | SamacSys_Parts:CAPC1608X90N | C5 |
| 1 | 1K | SamacSys_Parts:0603WAF-UNI-ROYAL | R2 |
| 1 | 22uF | SamacSys_Parts:CAPPM3216X180N | C11 |
| 1 | 4.7nF | SamacSys_Parts:CAPC1608X90N | C7 |
| 1 | ALT_INT | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1 |
| 1 | ATTINY3227-MU | SamacSys_Parts:QFN50P400X400X90-25N-D | IC1 |
| 1 | BMI088 | SamacSys_Parts:BMI088 | IC3 |
| 1 | BMP390 | SamacSys_Parts:BMP390 | IC2 |
| 1 | CAHCT1G125QDCKRQ1 | SamacSys_Parts:SOT65P210X110-5N | IC6 |
| 1 | CD74HC4050MT | SamacSys_Parts:SOIC127P600X175-16N | IC4 |
| 1 | DAC | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J2 |
| 1 | DM3CS-SF-MicroSD | SamacSys_Parts:DM3CSSF | J3 |
| 1 | FDN340P | SamacSys_Parts:SOT95P237X112-3N | Q1 |
| 1 | I2C | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J6 |
| 1 | LOGO | ImageFootprints:Logo_0_8 | G*** |
| 1 | MCP47CVB22-E_UN | SamacSys_Parts:SOP50P490X110-10N | IC7 |
| 1 | PA | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J7 |
| 1 | PB | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J5 |
| 1 | PC | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J4 |
| 1 | PCA9306DCTRG4 | SamacSys_Parts:SOP65P400X130-8N | IC5 |
| 1 | RED | SamacSys_Parts:MHT192URCT | D1 |
| 1 | SPI | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J8 |
| 1 | TLV2217-33KVURG3 | SamacSys_Parts:KVU0003A | IC8 |
| 1 | UPDI | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J1 |
The 41 most common of 43 parts.
Questions
How big is the MiniMicro PCB?
It measures 50.8 × 41.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the MiniMicro use?
43 parts, built around the ATTINY3227-MU, CAHCT1G125QDCKRQ1, CD74HC4050MT and BMP390. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the MiniMicro KiCad files?
From the OrenBee/FlightControlBoard repository on GitHub, at the commit this page was made from: the board is MiniMicro/MiniMicro.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the MiniMicro design in my own project?
Its repository states no licence, so its author keeps all rights: ask OrenBee before reusing the design.
Similar boards
- 4 layers351.8 × 100.3 mm

- 2 layers48.3 × 20.3 mm

- 4 layers73 × 98 mm

ALBERT FLIGHTCOMPUTER
felixznr/ALBERT
Albert I was a rhesus macaque monkey and the first mammal launched on a rocket (V-2 Rocket "Blossom No. 3") on June 18, 1948.
161 partsMIT - 4 layers49.6 × 99.8 mm

FlightPCB
Shubhamai/tsar
General-purpose & fully programmable flight computer PCB desgined in KiCad EDA
205 parts - 2 layers125.1 × 73.7 mm

- 4 layers70 × 100 mm

Flightcontroller
ukinori/flightcontroller
STM32H743 VTOL/fixed-wing flight-controller hardware in KiCad 10: routed 4-layer PCB, schematics, BOM notes, connector pinouts and verification reports. Experimental prototype; PX4 port planned.
132 parts - 4 layers90 × 124.3 mm

- 2 layers58.6 × 67.4 mm

Flight controller
UoM-Robotics-Society/ROV-project
Software, mechanical design and hardware for ROV
29 parts14