

CircularM0 - AvionicsProcessor
Some work I do for CycloneRocketry
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 63
- Nets
- 87
- Pads
- 268
- Tracks, vias
- 526, 80
- Pours
- 6
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 5 Jan 2018
- Updated
- 1 May 2019
Overview
CircularM0 - AvionicsProcessor is an open-source printed circuit board by djmallek, from the djmallek/CycloneRocketry repository on GitHub. It is a 4-layer board with 63 parts on 87 nets, routed with 526 tracks and 80 vias.
It is built around the ATSAMD21G18A-AU, MPL3115A2R1 and ECS-.327-12.5-17X-TR, with the BNO055, MCP73831 and SPX3819M5-L-3-3 among its other parts. Its parts include 19 capacitors, 16 resistors, 11 connectors, 8 ICs and 5 diodes. It belongs with the SAM D and SAM boards of this library.
Main components
7ATSAMD21G18A-AU
TQFP-48-40℃~+85℃ 1.62V~3.6V 10bit 12bit 256KB 32 Bit 32KB 38 48MHz ARM Cortex-M0+ Built-in FLASH 上电复位(POR)、欠压检测(BOR/LVD/LVR/LVI)、看门狗复位、内置通用定时器、硬件CRC、日历功能、触控功能 TQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)MPL3115A2R1
LGA-8(3x5)-40℃~+85℃ 0.05Kpa 0.4Kpa 1.95V~3.6V 1s 2uA 50Kpa~1.1bar I2C LGA-8(3x5) Pressure Sensors ROHSNXP SemiconductorsPressure SensorsECS-.327-12.5-17X-TR
MC-306-40℃~+85℃ 12.5pF 32.768kHz 50kΩ ±20ppm MC-306 Crystals ROHSECSCrystalsBNO055
LGA-28(3.8x5.2)-40℃~+85℃ 2.4V~3.6V 40uA I2C、UART IMU X,Y,Z X,Y,Z ±16g ±2000dps LGA-28(3.8x5.2) Accelerometers ROHSBosch SensortecAccelerometersMCP73831
UncategorisedMicrochip TechnologySPX3819M5-L-3-3
SOT-23-5-40℃~+85℃@(Ta) 1 20V 3.3V 420mV@(100mA) 500mA 5uA 70dB@(1kHz) Fixed Over Current Protection、Over Temperature Protection、Enable Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTECH PUBLICVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsMBRA140
SMA(DO-214AC)-55℃~+125℃ 1 Independent 1A 30A 40V 500uA@40V 550mV@1A SMA(DO-214AC) Schottky Diodes ROHSonsemiSchottky Diodes
README
README.mdCyclone Rocketry
This is an avionics control board for Iowa State's Cyclone Rocketry club. Our rocketry must carry a payload to a target altitude of 10,000ft. Score is determined by how close a team's rocket can get to the target altitude, among other things. To ensure we hit our target altitude, we have an air brakes system which actively calculates when and how long it needs to deploy it's air brakes system. The board additionally provides data-logging and radio-relayed GPS tracking.
Parts
63| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 10k | Resistors_SMD:R_0805 | R1, R10, R11, R12, R13, R14, R15, R16 |
| 4 | 10u | Capacitors_SMD:C_1206 | C3, C5, C11, C13 |
| 4 | 1u | Capacitors_SMD:C_0805 | C4, C6, C7, C8 |
| 4 | 22p | Capacitors_SMD:C_0805 | C1, C2, C18, C19 |
| 4 | CHASSIS_GND | Mounting_Holes:MountingHole_2.7mm_M2.5_Pad | J10, J11, J12, J13 |
| 4 | LED | Diodes_SMD:D_0603 | D2, D3, D4, D5 |
| 3 | 100n | Capacitors_SMD:C_0805 | C10, C12, C15 |
| 3 | 2k | Resistors_SMD:R_0805 | R7, R8, R9 |
| 3 | 470 | Resistors_SMD:R_0805 | R4, R5, R6 |
| 2 | 330 | Resistors_SMD:R_0805 | R2, R3 |
| 2 | ECS-.327-12.5-17X-TR | DannysLib:XC1195CT-ND | U1, U8 |
| 1 | 120n | Capacitors_SMD:C_0805 | C17 |
| 1 | 1S LiPo | Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm | J14 |
| 1 | 1S LiPo | DannysLib:JST-PH2 | J2 |
| 1 | 4.7u | Capacitors_SMD:C_1206 | C9 |
| 1 | 6.8n | Capacitors_SMD:C_0805 | C16 |
| 1 | ATSAMD21G18 | Housings_QFP:TQFP-48_7x7mm_Pitch0.5mm | U3 |
| 1 | BNO055 | DannysLib:BNO055-LGA | U7 |
| 1 | BOTTOM_HEADER | Pin_Headers:Pin_Header_Straight_1x18_Pitch2.54mm | J3 |
| 1 | Buzzer | DannysLib:CUI_CMT-5023S-SMT | BZ1 |
| 1 | C | Capacitors_SMD:C_0805 | C14 |
| 1 | DS3231-SO16 | Housings_SOIC:SOIC-16W_7.5x10.3mm_Pitch1.27mm | U6 |
| 1 | LOGO | RocketShopLogos:thumbsup | G*** |
| 1 | LOGO | RocketShopLogos:QRcode | G*** |
| 1 | LOGO | RocketShopLogos:CycloneRocketryLogo | G*** |
| 1 | MBRA140 | DannysLib:DO-214AC | D1 |
| 1 | MCP73831 | TO_SOT_Packages_SMD:TSOT-23-5 | U4 |
| 1 | MPL3115A2 | DannysLib:MPL3115A2 | U5 |
| 1 | Micro_SD_Card | Connectors:microSD_Card_Receptacle_Wuerth_693072010801 | J4 |
| 1 | SD_CS | Pin_Headers:Pin_Header_Straight_1x01_Pitch2.54mm | J5 |
| 1 | SPX3819M5-L-3-3 | TO_SOT_Packages_SMD:SOT-23-5 | U2 |
| 1 | TOP_HEADER | Pin_Headers:Pin_Header_Straight_1x15_Pitch2.54mm | J6 |
| 1 | USB_A | Connectors:USB_Mini-B | J1 |
Questions
What parts does the CircularM0 - AvionicsProcessor use?
63 parts, built around the ATSAMD21G18A-AU, MPL3115A2R1, ECS-.327-12.5-17X-TR and BNO055. 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 CircularM0 - AvionicsProcessor KiCad files?
From the djmallek/CycloneRocketry repository on GitHub, at the commit this page was made from: the board is Board5 - Circular Feather/Circular Avionics/CircularM0 - AvionicsProcessor.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the CircularM0 - AvionicsProcessor design in my own project?
Its repository states no licence, so its author keeps all rights: ask djmallek before reusing the design.
More from djmallek/CycloneRocketry
8- 2 layers157.4 × 59 mm

- 2 layers106.7 × 60.3 mm

- 4 layers25 × 0.3 mm

- 2 layers118.7 × 184.1 mm

- 2 layers118.7 × 129.5 mm

- 2 layers53.3 × 127 mm

- 4 layers25 × 0.3 mm

- 4 layers25 × 0.3 mm

Similar boards
- 2 layers45 × 135 mm

- 4 layers30 × 55 mm

- 4 layers85.1 × 100.5 mm

Onboard pcb
rober708/BIRD-E
The Bounded Infrared Recording Drone Ecosystem (BIRD-E) is a tethered quadcopter with an attached infrared camera, with livestream functionality and XBOX ground control. Senior design capstone at Purdue ECE.
103 parts - 2 layers83.8 × 94 mm

- 4 layers22.9 × 62.2 mm

- 4 layers50 × 19.7 mm

Cloneduino zero
eepj/cloneduino-zero
An Arduino Zero clone in a breadboard-compatible form factor.
34 parts - 4 layers74.1 × 54.9 mm

- 2 layers49.9 × 39.4 mm

ATM90E26 Featherwing
whatnick/ATM90E26_Featherwing_KiCAD
ATM90E26 Featherwing with ongoing development in KiCAD
59 parts4