

IMUnav H00
This is a repository for my bachelor's thesis regarding IMU navigation
- Size
- 100 × 100 mm
- Copper layers
- 4
- Thickness
- 1.65 mm
- Parts
- 220
- Nets
- 287
- Pads
- 937
- Tracks, vias
- 2,044, 430
- Pours
- 7
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 23 Aug 2023
- Updated
- 10 Jun 2024
Overview
IMUnav H00 is an open-source printed circuit board by marouncz, from the marouncz/IMU-navigation repository on GitHub, published under the MIT licence. It is a 4-layer board of 100 × 100 mm with 220 parts on 287 nets, routed with 2,044 tracks and 430 vias.
It is built around the ESP32-C3-MINI-1, NEO-M8U-06B and CH340G, with the TPS62823DLC, USB2514B-AEZC-TR and XT25F256BWSIGT among its other parts. Its parts include 85 resistors, 70 capacitors, 18 ICs, 9 connectors and 8 diodes. It belongs with the ESP32, STM32 and RISC-V boards of this library.
Main components
12ESP32-C3-MINI-1
--40℃~+81℃ -89dBm 2.4GHz 350mA 3V~3.6V 82mA ESP32-C3 Chip On-board PCB Antenna UART - WiFi Modules ROHSRF CrazyWiFi ModulesNEO-M8U-06B
SMD-24P-160dBm -40℃~+85℃ 2.7V~3.6V GPS、BeiDou、Galileo、GLONASS UART、I2C、USB、SPI SMD-24P GNSS Modules ROHSu-bloxGNSS ModulesCH340G
SOP-16-40℃~+85℃ 2Mbps 3.3V、5V USB 2.0 USB to UART SOP-16 USB Converters ROHSWCH (Nanjing Qinheng Microelectronics)USB ConvertersTPS62823DLC
SON85.5V, 3A Step-Down Converter Family with 1% AccuracyTexas InstrumentsUncategorisedUSB2514B-AEZC-TR
VQFN-36-EP(6x6)0℃~+85℃ 3.3V 4 480Mbps Hub I2C、SMBus USB 2.0 VQFN-36-EP(6x6) USB HUB Controllers ROHSMicrochip TechnologyUSB ConvertersXT25F256BWSIGT
WSON-8-EP(6x8)-40℃~+85℃ 100,000 cycles 120MHz 1uA 2.7V~3.6V 20 Years 250us 256Mbit SPI WSON-8-EP(6x8) NOR FLASH ROHSXTXNOR FLASH74LVC2G02DC
VSSOP-8-40℃~+125℃ 1.65V~5.5V 1.7V~2V 2 2 32mA 32mA 4.3ns@5V,50pF 4uA 700mV~800mV 74LVC Series NOR Gate VSSOP-8 Logic Gates ROHSNexperiaLogic GatesADIS16505-2BMLZ
BGA-100-40℃~+105℃ 3V~3.6V IMU (accelerometer + gyroscope) SPI Synchronization and timestamp X,Y,Z X,Y,Z ±500dps ±8g BGA-100 Accelerometers ROHSAnalog DevicesAccelerometersBQ24075RGT
QFN-16-EP(3x3)-40℃~+125℃ 1.5A 4.2V 4.35V~6.4V 6.5uA Charging IC Lithium Battery Not supported Support QFN-16-EP(3x3) Battery Management ROHSTexas InstrumentsBattery ManagementHT7533-1
SOT-23-5-40℃~+85℃@(Ta) 1 100mA 2.5uA 25mV@(1mA) 3.3V 30V Fixed Positive SOT-89-3 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSHOLTEKVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsLSM303AGR
LGA-12(2x2)-40℃~+85℃ 1.5uA 1.71V~3.6V 16bit Accelerometer SPI、I2C X,Y,Z ±16g LGA-12(2x2) Accelerometers ROHSSTMicroelectronicsAccelerometersMPU-6050
QFN-24-EP(4x4)-40℃~+85℃ 16bit 1KB 2.375V~3.46V 5uA Accelerometer Gyroscope I2C X,Y,Z X,Y,Z ±16g ±2000dps QFN-24-EP(4x4) Accelerometers ROHSTDK InvenSenseAccelerometers
README
README.mdIMU-navigation
This is a repository for my bachelor's thesis regarding IMU navigation
Probrat 13.12.2023
- mám v pohodě citaci datasheetu?
Parts
220| Qty | Value | Footprint | References |
|---|---|---|---|
| 40 | 100n | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C4, C12, C14, C15, C18, C21, C27, C29, C34, C36, C38, C39, C43 +24 |
| 28 | 10K | Resistor_SMD:R_0603_1608Metric | R1, R2, R3, R4, R5, R6, R10, R11, R12, R16, R17, R23, R25, R41, R46, R71 +12 |
| 24 | 33R | Resistor_SMD:R_0603_1608Metric | R39, R40, R47, R48, R49, R50, R51, R52, R56, R57, R59, R60, R61, R62, R63, R64 +8 |
| 11 | 100K | Resistor_SMD:R_0603_1608Metric | R13, R14, R15, R29, R30, R31, R33, R35, R53, R54, R55 |
| 7 | 10u | Capacitor_SMD:C_0805_2012Metric | C37, C41, C42, C52, C59, C61, C64 |
| 6 | 1K8 | Resistor_SMD:R_0603_1608Metric | R18, R19, R22, R83, R84, R85 |
| 6 | 1u | Capacitor_SMD:C_0603_1608Metric | C13, C19, C23, C40, C56, C57 |
| 5 | 4u7 | Capacitor_SMD:C_0603_1608Metric | C16, C17, C20, C22, C24 |
| 5 | Conn_01x03_Pin | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J2, J3, J4, J5, J6 |
| 4 | 10n | Capacitor_SMD:C_0603_1608Metric | C25, C26, C28, C30 |
| 4 | 470R | Resistor_SMD:R_0603_1608Metric | R34, R38, R42, R43 |
| 4 | GZ2012D101TF | Resistor_SMD:R_0805_2012Metric | FB1, FB2, FB3, FB4 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 4 | SW_SPST | Button_Switch_THT:SW_PUSH_6mm_H13mm | SW2, SW3, SW4, SW5 |
| 4 | TestPoint | TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mm | TP1, TP2, TP3, TP5 |
| 3 | 12K | Resistor_SMD:R_0603_1608Metric | R32, R44, R45 |
| 3 | 22u | Capacitor_SMD:C_0603_1608Metric | C32, C33, C35 |
| 3 | LED_YELLOW | LED_SMD:LED_0603_1608Metric | D6, D7, D8 |
| 2 | 2u2 | Capacitor_SMD:C_0603_1608Metric | C10, C11 |
| 2 | 5K1 | Resistor_SMD:R_0603_1608Metric | R27, R28 |
| 2 | LED_GREEN | LED_SMD:LED_0603_1608Metric | D1, D4 |
| 2 | LED_RED | LED_SMD:LED_0603_1608Metric | D2, D3 |
| 2 | S8050 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 2 | SW_SPST | Button_Switch_SMD:SW_SPST_TL3342 | RESET1, RESET2 |
| 2 | SX5M24.000M20F30TNN | IMUnav:OSC_ECS-3963-250-BN-TR | X1, X2 |
| 1 | 10R | Resistor_SMD:R_0603_1608Metric | R58 |
| 1 | 15K | Resistor_SMD:R_0603_1608Metric | R37 |
| 1 | 1K | Resistor_SMD:R_0603_1608Metric | R26 |
| 1 | 1n | Capacitor_SMD:C_0402_1005Metric | C31 |
| 1 | 220n | Capacitor_SMD:C_0603_1608Metric | C49 |
| 1 | 27K | Resistor_SMD:R_0603_1608Metric | R20 |
| 1 | 2n2 | Capacitor_SMD:C_0603_1608Metric | C48 |
| 1 | 30K | Resistor_SMD:R_0603_1608Metric | R24 |
| 1 | 33K | Resistor_SMD:R_0603_1608Metric | R21 |
| 1 | 470n | Inductor_SMD:L_Chilisin_BMRA00040420 | L1 |
| 1 | 68K | Resistor_SMD:R_0603_1608Metric | R36 |
| 1 | 74LVC2G02 | Package_SO:VSSOP-8_2.3x2mm_P0.5mm | U3 |
| 1 | 918-418K2023S40001 | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J7 |
| 1 | ADIS16505-2BMLZ | IMUnav:BGA-100_10x10_15.0x15.0mm | U13 |
| 1 | ADIS16505-x/PCBZ | IMUnav:ADIS16505-PCBZ | U14 |
| 1 | B5819W | Diode_SMD:D_SOD-123 | D5 |
| 1 | BQ24075RGT | Package_DFN_QFN:VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm | U4 |
| 1 | CH340G | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U9 |
| 1 | Conn_ARM_JTAG_SWD_10 | Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical | J1 |
| 1 | CoufalElektronika_logo | IMUnav:Coufal_elektronika_text_30x13mm | G4 |
| 1 | CoufalElektronika_logo | IMUnav:Coufal_elektronika_notext_10mm | G3 |
| 1 | ESP32-C3-MINI-1 | PCM_Espressif:ESP32-C3-MINI-1 | U10 |
| 1 | FEEC_logo | IMUnav:FEEC_logo | G1 |
| 1 | FEEC_logo_long | IMUnav:FEEC_logo_long | G2 |
| 1 | G*** | kibuzzard-656DA471 | kibuzzard-656DA471 |
| 1 | HT7533-1 | Package_TO_SOT_SMD:SOT-89-3 | U6 |
| 1 | LSM303AGR | Package_LGA:LGA-12_2x2mm_P0.5mm | U12 |
| 1 | Li-Ion 18650 | Battery:BatteryHolder_MPD_BH-18650-PC2 | BT1 |
| 1 | MPU-6050 | Sensor_Motion:InvenSense_QFN-24_4x4mm_P0.5mm | U11 |
| 1 | MT-102 | IMUnav:TE_A101SYCQ04 | SW1 |
| 1 | Micro_SD_Card_Det_Hirose_DM3AT | Connector_Card:microSD_HC_Hirose_DM3AT-SF-PEJM5 | J9 |
| 1 | NEO-M8U | RF_GPS:ublox_NEO | U16 |
| 1 | OLED_I2C | IMUnav:Display_128x64_096_I2C | U18 |
| 1 | SMA6252A2-3GT50G-50 | Connector_Coaxial:SMA_Amphenol_901-143_Horizontal | J8 |
| 1 | STM32F446VETx | Package_QFP:LQFP-100_14x14mm_P0.5mm | U1 |
| 1 | TPS62823DLC | Package_DFN_QFN:Texas_VSON-HR-8_1.5x2mm_P0.5mm | U7 |
| 1 | TVS0500DRV | Package_SON:WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm | U2 |
| 1 | USB2514B-AEZC-TR | Package_DFN_QFN:QFN-36-1EP_6x6mm_P0.5mm_EP3.7x3.7mm | U8 |
| 1 | USBLC6-2P6 | Package_TO_SOT_SMD:SOT-666 | U5 |
| 1 | XC6206P332MR | Package_TO_SOT_SMD:SOT-23-3 | U15 |
| 1 | XT25F256BWSIGT | Package_SON:WSON-8-1EP_8x6mm_P1.27mm_EP3.4x4.3mm | U17 |
Similar boards
- 2 layers128.1 × 128.1 mm

- 6 layers100 × 70 mm

- 4 layers100 × 49.8 mm

Crossfire
lightsource-nz/crossfire_mk5
crossfire: USB-MIDI forwarding agent for embedded USB-MIDI smart hubs
110 parts1 - 4 layers100 × 100 mm

Kvm switch
Rithvik-Vadlamani/kvm-switch
Four-layer HDMI/USB KVM design with STM32 firmware, supply supervision, and verification evidence
170 parts - 4 layers95 × 80 mm

Benchswitch usb dut hub
saikhamhein/benchswitch-usb-dut-hub
BenchSwitch USB DUT Hub: a four-port USB 2.0 hardware development prototype with KiCad design sources, BOM, manufacturing files, and bring-up documentation.
150 parts - 4 layers102 × 36.5 mm

- 4 layers431.5 × 125.5 mm

Clavier
lsartory/Clavier
An FPGA-based mechanical keyboard with an integrated USB hub and communication interfaces
344 parts212 - 2 layers240 × 174.3 mm

Final H00 panelicad pcb
Vedatori/Time-O-Mat
Addressable LED clock kit aimed for usage in STEM education. The ultimate solution to time telling...
312 parts7
Questions
How big is the IMUnav H00 PCB?
It measures 100 × 100 mm and has 4 copper layers, 1.65 mm thick.
What parts does the IMUnav H00 use?
220 parts, built around the ESP32-C3-MINI-1, NEO-M8U-06B, CH340G and TPS62823DLC. 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 IMUnav H00 KiCad files?
From the marouncz/IMU-navigation repository on GitHub, at the commit this page was made from: the board is elektronická příloha práce/Hardware/IMUnav_H00/IMUnav_H00.kicad_pcb and its schematic Hardware/IMUnav_H00/ESP32.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the IMUnav H00 design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).