.. _madi: MADI Development Board ====================== .. rst-class:: pure-button pure-button-primary `MADI Web Page `_ Boards produced by libmcu are divided into core boards and extension boards. Several types of core boards are manufactured in the same form factor, 30x21.59mm long. Because data communication and debugger connection are possible through the Type-C USB port of the core board, the core board by itself can fully play the role of a development board. Extention board is a board to which various sensors and functions are added. A suitable core board can be attached/detached to the extension board. Schematics for boards can be found `here `_. .. role:: raw-html(raw) :format: html Features -------- - 2 x 11 pin headers with edge castellations - Serial Wire Debug(SWD) via USB C-type port - Green LED indicator, User button and Reset button - 4-layer PCB design for the better signal integrity and power integrity - 700mA 3.3V LDO Regulator - Low current consumption MADI ESP32 ---------- Specification ~~~~~~~~~~~~~ .. list-table:: :header-rows: 1 * - Name - Desc. * - ESP32-S3FN8 - Xtensa LX7 240MHz dual cores, 520KB SRAM, WiFi, BLE5 * - Flash - 8MB * - PSRAM - \- * - Interface - USB Type-C * - LED - Green user light * - Button - Reset button, User button * - Battery Charger - BQ25180YBGR * - Antenna - 2.4GHz Chip antenna * - Operating Temperature - -30 :raw-html:`°` ~ 85 :raw-html:`°` C * - Product Size - 30mm x 21.59mm * - VIN Input Voltage - 4.4 ~ 5.5VDC @ 1.1A * - VSYS Output Voltage - 4.4 ~ 4.9VDC @ 1.5A * - VSYS Input Voltage - 1.8 ~ 5.5VDC @ 1.1A * - VBAT Voltage - 3.5 ~ 4.6VDC @ 1.5A Pinout ~~~~~~ .. image:: esp32_libmcu.jpg :alt: pinout USB Type-C Connector ~~~~~~~~~~~~~~~~~~~~ .. list-table:: :header-rows: 1 * - GND - TX1+ - TX1- - VBUS - CC1 - D+ - D- - SBU1 - VBUS - RX2- - RX2+ - GND * - - TDO - TCLK - - - - - - - TDI - TMS - Pinmap internally connected ~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. list-table:: :header-rows: 1 * - Function - ESP32-S3 * - Green LED - IO35 * - BQ25180 IRQ - IO14 * - BQ25180 SDA - IO17 * - BQ25180 SCL - IO18 * - EN_VBAT_MON - IO4 * - VBAT_MON IRQ - IO7 * - User button - IO0 Current Consumption ~~~~~~~~~~~~~~~~~~~ .. list-table:: :header-rows: 1 * - Modem Sleep - Light Sleep - Deep Sleep * - 37.6mA - \- - 23.1uA Component Quiescent Current ^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. list-table:: :header-rows: 1 * - Part - uA * - BQ25180 - 3uA * - NCP167BMX330TBG - 12uA * - 74LVC4066BQ,115 - 0.1uA Operating Temperature ~~~~~~~~~~~~~~~~~~~~~ .. list-table:: :header-rows: 1 * - Part - Min. - Max. - Unit * - 74LVC4066BQ,115 - -40 - 125 - :raw-html:`°` C * - BQ25180 - -40 - 125 - :raw-html:`°` C * - NCP167BMX330TBG - -55 - 150 - :raw-html:`°` C * - ESP32-S3FN8 - -40 - 85 - :raw-html:`°` C * - 2450AT18D0100E - -40 - 125 - :raw-html:`°` C * - KUSBX-SMT-CS2-B30TR - -30 - 85 - :raw-html:`°` C MADI nRF52 ---------- Specification ~~~~~~~~~~~~~ .. list-table:: :header-rows: 1 * - Name - Desc. * - nRF52840-QIAA-R7 - Cortex-M4F 64MHz, 256kB RAM, BLE5 * - Flash - 1MB + 2MB SPI NOR Flash * - Interface - USB Type-C * - LED - Green user light * - Button - Reset button, User button * - Battery Charger - BQ25180YBGR * - Antenna - 2.4GHz Chip antenna * - Operating Temperature - -30 :raw-html:`°` ~ 85 :raw-html:`°` C * - Product Size - 30mm x 21.59mm * - VIN Input Voltage - 4.4 ~ 5.5VDC @ 1.1A * - VSYS Output Voltage - 4.4 ~ 4.9VDC @ 1.5A * - VSYS Input Voltage - 1.8 ~ 5.5VDC @ 1.1A * - VBAT Voltage - 3.5 ~ 4.6VDC @ 1.5A Pinout ~~~~~~ .. image:: nrf52_libmcu.jpg :alt: pinout Pinmap internally connected ~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. list-table:: :header-rows: 1 * - Function - nRF52840 * - Green LED - P0.20 * - BQ25180 IRQ - P0.26 * - BQ25180 SDA - P1.13 * - BQ25180 SCL - P1.12 * - EN_VBAT_MON - P0.27 * - VBAT_MON - P0.31 * - User button - P1.07 Current Consumption ~~~~~~~~~~~~~~~~~~~ .. list-table:: :header-rows: 1 * - Run - Sleep with System ON - Sleep with System OFF * - 27.1mA - 17.55uA - 15.6uA Component Quiescent Current ^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. list-table:: :header-rows: 1 * - Part - uA * - BQ25180 - 3uA * - NCP167BMX330TBG - 12uA * - 74LVC4066BQ,115 - 0.1uA * - MX25V1635F - 9uA / 0.1A(Deep power-down) Operating Temperature ~~~~~~~~~~~~~~~~~~~~~ .. list-table:: :header-rows: 1 * - Part - Min. - Max. - Unit * - 74LVC4066BQ,115 - -40 - 125 - :raw-html:`°` C * - BQ25180 - -40 - 125 - :raw-html:`°` C * - NCP167BMX330TBG - -55 - 150 - :raw-html:`°` C * - nRF52840-QIAA - -40 - 85 - :raw-html:`°` C * - 2450AT18D0100E - -40 - 125 - :raw-html:`°` C * - MX25V1635F - -40 - 85 - :raw-html:`°` C * - KUSBX-SMT-CS2-B30TR - -30 - 85 - :raw-html:`°` C MADI STM32 ---------- Specification ~~~~~~~~~~~~~ .. list-table:: :header-rows: 1 * - Name - Desc. * - STM32G473CEU6 - Cortex-M4F 170MHz, 128kB RAM * - Flash - 512KB + 2MB SPI NOR Flash * - Interface - USB Type-C * - LED - Green user light * - Button - Reset button, User button * - Battery Charger - BQ25180YBGR * - Operating Temperature - -30 :raw-html:`°` ~ 85 :raw-html:`°` C * - Product Size - 30mm x 21.59mm * - VIN Input Voltage - 4.4 ~ 5.5VDC @ 1.1A * - VSYS Output Voltage - 4.4 ~ 4.9VDC @ 1.5A * - VSYS Input Voltage - 1.8 ~ 5.5VDC @ 1.1A * - VBAT Voltage - 3.5 ~ 4.6VDC @ 1.5A Pinout ~~~~~~ .. image:: stm32_libmcu.jpg :alt: pinout Pinmap internally connected ~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. list-table:: :header-rows: 1 * - Function - STM32G4 * - Green LED - PA.15 * - BQ25180 IRQ - PC.6 * - BQ25180 SDA - PA.8 * - BQ25180 SCL - PA.9 * - EN_VBAT_MON - PB.2 * - VBAT_MON - PC.4 * - User button - PB.8 Current Consumption ~~~~~~~~~~~~~~~~~~~ .. list-table:: :header-rows: 1 * - Run - Sleep - Stop - Standby * - 27.1mA - 8.1mA - 96.7uA - 15.38uA Component Quiescent Current ^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. list-table:: :header-rows: 1 * - Part - uA * - BQ25180 - 3uA * - NCP167BMX330TBG - 12uA * - 74LVC4066BQ,115 - 0.1uA * - MX25V1635F - 9uA / 0.1A(Deep power-down) Operating Temperature ~~~~~~~~~~~~~~~~~~~~~ .. list-table:: :header-rows: 1 * - Part - Min. - Max. - Unit * - 74LVC4066BQ,115 - -40 - 125 - :raw-html:`°` C * - BQ25180 - -40 - 125 - :raw-html:`°` C * - NCP167BMX330TBG - -55 - 150 - :raw-html:`°` C * - STM32G473CEU6 - -40 - 85 - :raw-html:`°` C * - MX25V1635F - -40 - 85 - :raw-html:`°` C * - KUSBX-SMT-CS2-B30TR - -30 - 85 - :raw-html:`°` C