# Quick Moccasin Replicator ## Description Voice-Controlled LTE Print-on-Demand Terminal (Quectel EC800M + ESP32-WROOM-32D BT Printer Interface, Protected USB-C 5 V Input, Unified 3.3 V Logic Rail, 8.5 V/3 A Printer Supply with High-Side FET & Protections, Locked Display/Audio/Radio I/O — Layout-Ready) #EC800M #USB-C-Protected #3V3Only #8.5V3A #LockedI/O ## Project Details - **Owner:** himyyc - **Created:** 1/19/2026 - **Last Updated:** 1/19/2026 - **Visibility:** Public - **3V3 Rail Continuous Current Target:** 2A - **Printer Boost Peak Current:** 3A - **Audio Domain Ground Split Clearance from Power Zone:** 5mm - **Printer High-Current Zone Board Edge Placement:** Place boost converter and thermal head connector on board edge with 8mm clearance from RF and audio domains - **Printer Boost Rail Voltage:** 8.5V - **Printer Bluetooth Module:** ESP32-WROOM-32D (U7) - **Printer Bluetooth Path Implementation:** Reuse ESP32-WROOM-32D (U7) as printer Bluetooth endpoint; remove HC-05 (U12) from schematic - **Printer High-Current Zone Clearance from RF/Audio Domains:** 8mm - **Printer Boost Voltage:** 8.5V - **System Architecture:** ```mermaid flowchart TD USBC["USB-C Port"] EFUSE["5V eFuse (U2)"] IDEAL["Ideal Diode ORing (U4)"] BUCK3V3["3.3V Buck TPS62177 (U10)"] BOOST8V5["8.5V Boost TPS63070 (U11)"] EC800M["EC800M Cellular Module (U9)"] MCU["STM32L433 MCU (U6)"] ESP32["ESP32-WROOM-32D Printer BT (U7)"] DISPLAY["TFT 240x320 Display (M1)"] AUDIO_CODEC["CS4272 Audio Codec (U8)"] AUDIO_AMP["LM4861 Speaker Amp (U1)"] PRINTER["Thermal Printer Head"] USBC --> EFUSE --> IDEAL IDEAL --> BUCK3V3 IDEAL --> BOOST8V5 BUCK3V3 --> MCU BUCK3V3 --> DISPLAY BUCK3V3 --> AUDIO_CODEC BUCK3V3 --> ESP32 BUCK3V3 --> EC800M BOOST8V5 --> PRINTER EC800M -->|UART/USB| MCU MCU -->|SPI| DISPLAY MCU -->|I2S| AUDIO_CODEC AUDIO_CODEC --> AUDIO_AMP AUDIO_AMP -->|Differential Audio| LS1["Speaker"] MCU -->|UART| ESP32 ESP32 -->|Bluetooth| PRINTER ``` - **RF Domain Clearance from High-Current Power Zone:** 10mm - **3.3V Rail Current Target:** 2A - **Printer Boost Rail Peak Current Target:** 3A ## Key Components ### D1 — [WE-TVS-82400102](https://www.flux.ai/kicad-part-library/we-tvs-82400102~vb9.md) - Package or Case Code: SOT-23-6 - Manufacturer Name: Texas Instruments Inc. - Role: Protection - Manufacturer Part Number: WE-TVS-82400102 - Role Details: ESD protection for USB-C D+ and D- nets - Datasheet URL: https://www.we-online.com/components/products/datasheet/82400102.pdf **Pins:** - ~ [pin 1] - ~ [pin 3] - ~ [pin 4] - ~ [pin 5] - ~ [pin 6] - ~ [pin 2] ### D2 — [WE-TVS-82400102](https://www.flux.ai/kicad-part-library/we-tvs-82400102~vb9.md) - Manufacturer Part Number: WE-TVS-82400102 - Role Details: ESD protection for USB-C CC1 and CC2 nets - Package or Case Code: SOT-23-6 - Manufacturer Name: Texas Instruments Inc. - Datasheet URL: https://www.we-online.com/components/products/datasheet/82400102.pdf - Role: Protection **Pins:** - ~ [pin 1] - ~ [pin 3] - ~ [pin 4] - ~ [pin 5] - ~ [pin 6] - ~ [pin 2] ### D3 — [VS3V3BC1HST15R](https://www.flux.ai/adrian95/vs3v3bc1hst15r~av9.md) - Manufacturer Part Number: VS3V3BC1HST15R - Role: Protection - Manufacturer Name: Rohm Semiconductor - Role Details: Surge protection for PRINTER_8V rail - Datasheet URL: https://fscdn.rohm.com/en/products/databook/datasheet/discrete/diode/zener/vs3v3bc1hs-e.pdf - Part Type: Diode - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - A [pin 2] - K [pin 1] ### J1 — [USB-C Receptacle USB2.0](https://www.flux.ai/jharwinbarrozo/usb-c-receptacle-usb20~aqb.md) - Role Details: USB-C connector for power and data - Manufacturer Part Number: 12401548E4#2A - Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Amphenol%20PDFs/12401548E4%232A%20Drawing.pdf - Role: Interface - Manufacturer Name: Amphenol **Pins:** - CC1 [pin A5] - CC2 [pin B5] - D- [pin B7] - D- [pin A7] - D+ [pin B6] - D+ [pin A6] - GND [pin A12] - GND [pin A1] - GND [pin B12] - SBU1 [pin A8] - SBU2 [pin B8] - SHIELD [pin SH1] - VBUS [pin B4] - VBUS [pin A4] ### J2 — [SJ-43516-SMT](https://www.flux.ai/vasy_skral/sj-43516-smt~3g.md) - Datasheet URL: https://www.cuidevices.com/product/resource/digikeypdf/sj-4351x-smt.pdf - Role: Interface - Manufacturer Part Number: SJ-43516-SMT-TR - Role Details: 3.5mm TRRS audio jack for analog input/output - Part Type: Connector - Manufacturer Name: CUI Devices **Pins:** - Ring 1 [pin 3] - Ring 2 [pin 4] - Ring switch [pin 6] - Sleeve [pin 1] - Tip [pin 2] - Tip switch [pin 5] ### J3 — [2x5 Pin Shrouded Header](https://www.flux.ai/rex-flux/2x5-pin-shrouded-header~tg.md) - Datasheet URL: https://www.we-online.com/catalog/datasheet/61201021621.pdf - Manufacturer Name: Würth Elektronik - Part Type: Connector - Role: Debug - Role Details: Programming and debug header (SWD) for MCU - Manufacturer Part Number: 61201021621 **Pins:** - P1 [pin 1] - P10 [pin 10] - P2 [pin 2] - P3 [pin 3] - P4 [pin 4] - P5 [pin 5] - P6 [pin 6] - P7 [pin 8] - P7 [pin 7] - P9 [pin 9] ### J4 — [SMN-305](https://www.flux.ai/lcsc/smn-305~snw1.md) - Manufacturer Name: XUNPU(讯普) - C3 Net: U9:USIM_CLK - Connector Pitch: 2.54mm - C2 Net: U9:USIM_RST - C6 Net: U9:USIM_VPP - Role Details: SIM interface for EC800M module - Package or Case Code: SIM-SMD_SMN-305 - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2012311032_XUNPU-SMN-305_C266890.pdf - C5 Net: U9:USIM_GND - C1 Net: U9:USIM_VDD - Connector Gender: Female - Connector Type: Memory Connectors - Voltage Rating: 3.3V - C7 Net: U9:USIM_DATA - Role: Connector - JLCPCB Part Class: Extended Part - Part Type: Connector - Product Info Url: https://lcsc.com/product-detail/Connector-Card-Sockets_XUNPU-SMN-305_C266890.html - LCSC Part Number: C266890 - Manufacturer Part Number: SMN-305 **Pins:** - CLK [pin C3] - EP [pin 3] - EP [pin 4] - EP [pin 2] - EP [pin 1] - GND [pin C5] - I/O [pin C7] - RST [pin C2] - VCC [pin C1] - Vpp [pin C6] ### LS1 — [CMS-151135-078SP-67](https://www.flux.ai/adrian95/cms-151135-078sp-67~9ln.md) - Datasheet URL: https://www.sameskydevices.com/product/resource/cms-151135-078x-67.pdf - Part Type: Audio - Package or Case Code: CMS151135078SP67 - Role Details: Speaker for voice output - Manufacturer Part Number: CMS-151135-078SP-67 - Role: Signal Generation - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Same Sky (Formerly CUI Devices) **Pins:** - - [pin 2] - + [pin 1] ### M1 — [ILI9341](https://www.flux.ai/adrian95/ili9341~9vo.md) - Net Type DC: Low Speed - Operating Voltage: 3.3V - SPI_DC: D/C - Pin Role CS1: CS - Net Type CS1: Low Speed - Bus Type: SPI - SPI_MOSI: MOSI - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Adafruit Industries LLC - Role: Display Device - Pin Role SCK: CLK - Net Type SCK: High Speed - SPI_SCK: CLK - Pin Role DC: Signal - Datasheet URL: https://cdn-learn.adafruit.com/downloads/pdf/adafruit-2-4-color-tft-touchscreen-breakout.pdf - Manufacturer Part Number: 2478 - Symbol Style: Parametric - Pin Role MOSI: MOSI - Role Details: 240×320 SPI TFT display for user interface - Net Type MOSI: High Speed - Bus Group: SPI Bus - SPI_CS: CS1 - Part Type: Display Device **Pins:** - 3V0 [pin 23] - C/D [pin 4] - CCS [pin 39] - CD [pin 40] - CLK [pin 24] - CS1 [pin 3] - CS2 [pin 27] - D/C [pin 28] - D0 [pin 13] - D1 [pin 14] - D2 [pin 15] - D3 [pin 16] - D4 [pin 17] - D5 [pin 18] - D6 [pin 19] - D7 [pin 20] - GND1 [pin 1] - GND2 [pin 21] - IM0 [pin 35] - IM1 [pin 36] - IM2 [pin 37] - IM3 [pin 38] - LITE1 [pin 8] - LITE2 [pin 30] - MISO [pin 25] - MOSI [pin 26] - RD [pin 6] - RST1 [pin 7] - RST2 [pin 29] - VIN1 [pin 2] - VIN2 [pin 22] - WR [pin 5] - X1- [pin 11] - X1+ [pin 9] - X2- [pin 34] - X2+ [pin 32] - Y1- [pin 12] - Y1+ [pin 10] - Y2- [pin 33] - Y2+ [pin 31] ### MIC1 — [B4013AM423-008](https://www.flux.ai/lcsc/b4013am423-008~08fs.md) - Package or Case Code: MIC-SMD_BD4.0_B4013AM423-008 - JLCPCB Part Class: Extended Part - Manufacturer Name: Goertek(歌尔) - Manufacturer Part Number: B4013AM423-008 - Product Info Url: https://lcsc.com/product-detail/Electret-Condenser-Microphone_Goertek-B4013AM423-008_C233794.html - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1809140716_Goertek-B4013AM423-008_C233794.pdf - Role: Signal Mixing / Detection - Package: MIC-SMD_BD4.0 - Part Type: Microphones - LCSC Part Number: C233794 - Role Details: Microphone input for voice capture **Pins:** - - [pin 2] - + [pin 1] ### P1 — [WE-TVS-82400102](https://www.flux.ai/kicad-part-library/we-tvs-82400102~vb9.md) - Role: Protection - Manufacturer Part Number: WE-TVS-82400102 - Role Details: ESD protection for ESP32 UART0 TXD0 line - Manufacturer Name: Texas Instruments Inc. - Package or Case Code: SOT-23-6 - Datasheet URL: https://www.we-online.com/components/products/datasheet/82400102.pdf **Pins:** - ~ [pin 1] - ~ [pin 3] - ~ [pin 4] - ~ [pin 5] - ~ [pin 6] - ~ [pin 2] ### P2 — [WE-TVS-82400102](https://www.flux.ai/kicad-part-library/we-tvs-82400102~vb9.md) - Manufacturer Part Number: WE-TVS-82400102 - Manufacturer Name: Texas Instruments Inc. - Package or Case Code: SOT-23-6 - Role: Protection - Datasheet URL: https://www.we-online.com/components/products/datasheet/82400102.pdf - Role Details: ESD protection for ESP32 UART0 RXD0 and printer UART signals **Pins:** - ~ [pin 1] - ~ [pin 3] - ~ [pin 4] - ~ [pin 5] - ~ [pin 6] - ~ [pin 2] ### Q1 — [DMP3013SFV](https://www.flux.ai/kicad-part-library/dmp3013sfv~5bo.md) - Datasheet URL: https://www.diodes.com/assets/Datasheets/DMP3013SFV.pdf - Package: PowerDI3333-8 - Package or Case Code: Diodes_PowerDI3333-8 - Role Details: High-side P-channel MOSFET for PRINTER_8V rail - Role: Switching - Manufacturer Part Number: DMP3013SFV **Pins:** - D [pin 5] - G [pin 4] - S [pin 2] - S [pin 3] - S [pin 1] ### U1 — [LM4861M](https://www.flux.ai/lcsc/lm4861m~2znq.md) - Package: SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL - JLCPCB Part Class: Extended Part - Role Details: Power amplifier for speaker, drives 8Ω speaker from audio codec - Package or Case Code: SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL - LCSC Part Number: C2878329 - Part Type: Audio Power OpAmps - Manufacturer Name: TI(德州仪器) - Operating Voltage: 3.3V - Manufacturer Part Number: LM4861M - Role: Amplification **Pins:** - -IN [pin 4] - +IN [pin 3] - BYPASS [pin 2] - GND [pin 7] - SHUTDOWN [pin 1] - VDD [pin 6] - VO1 [pin 5] - VO2 [pin 8] ### U10 — [TPS62177DQCT](https://www.flux.ai/adrian95/tps62177dqct~e3f.md) - Net Type: Power - Datasheet URL: https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Ftps62177 - Part Type: Integrated Circuit - Role Details: 3.3V buck converter for logic, display, audio, and radios - Package: WFDFN-10 - Voltage: 3.3V - Role: Power Conversion - Manufacturer Part Number: TPS62177DQCT - License: https://creativecommons.org/licenses/by/4.0/ - Operating Voltage: 3.3V - Package or Case Code: SON50P200X300X80-11N - Manufacturer Name: Texas Instruments **Pins:** - AGND [pin 6] - EN [pin 3] - EP [pin 11] - FB [pin 5] - NC [pin 4] - PG [pin 7] - PGND [pin 1] - SLEEP [pin 8] - SW [pin 9] - VIN [pin 2] - VOS [pin 10] ### U11 — [TPS63070RNMR](https://www.flux.ai/lcsc/tps63070rnmr~bg45.md) - Voltage: 8.5V - Datasheet URL: https://www.lcsc.com/datasheet/lcsc_datasheet_2302221930_Texas-Instruments-TPS63070RNMR_C109322.pdf - JLCPCB Part Class: Extended Part - Manufacturer Part Number: TPS63070RNMR - Manufacturer Name: TI(德州仪器) - Package: VQFN-15 - Package or Case Code: VQFN-HR-15_L3.0-W2.5-P0.50-BL_TPS63070RNMR - Max Input Voltage: 16V - Role Details: 8–9V boost converter for thermal printer head - Max Voltage Output: 9V - Net Type: Power - Part Type: DC-DC Converters - Frequency: 2.4MHz - Topology: Buck-Boost - Product Info Url: https://lcsc.com/product-detail/DC-DC-Converters_TI_TPS63070RNMR_TPS63070RNMR_C109322.html - Operating Temperature: -40°C ~ 125°C (TJ) - Output Type: Adjustable - Current Output: 2A - Operating Voltage: 8.5V - LCSC Part Number: C109322 - Role: Power Conversion **Pins:** - EN [pin 14] - FB [pin 5] - FB2 [pin 6] - GND [pin 4] - L1 [pin 11] - L2 [pin 9] - PG [pin 2] - PGND [pin 10] - PS/SYNC [pin 1] - Vaux [pin 3] - Vin [pin 12] - Vin [pin 13] - Vout [pin 8] - Vout [pin 7] - Vsel [pin 15] ### U2 — [5V eFuse](https://www.flux.ai/corynrobinson/5v-efuse~ci.md) - Package or Case Code: 6-WSON - Manufacturer Part Number: TPS25200DRVR - Datasheet URL: https://www.ti.com/lit/ds/symlink/tps25200.pdf?ts=1643733993618&ref_url=https%253A%252F%252Fwww.ti.com%252Fpower-management%252Fpower-switches%252Fefuse-hotswap-controllers%252Fproducts.html - Role Details: Overcurrent protection for USB-C input - Product Info Url: https://www.ti.com/product/TPS25200 - Purchase Url: https://octopart.com/tps25200drvt-texas+instruments-38819194?r=sp - Role: Protection - Manufacturer Name: Texas Instruments - Voltage: 5V **Pins:** - *FAULT - EN - EPAD - GND - ILIM - IN - OUT ### U4 — [LTC4359HDCB#TRPBF](https://www.flux.ai/jecstronic/ltc4359hdcbtrpbf~m31.md) - Role: Protection - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: http://www.analog.com/media/en/technical-documentation/data-sheets/ltc4359.pdf - Manufacturer Name: Analog Devices Inc. - Manufacturer Part Number: LTC4359HDCB#TRPBF - Part Type: Integrated Circuit - Role Details: Power path OR-ing between USB-C and battery inputs **Pins:** - *SHDN [pin 5] - EPAD [pin 7] - GATE [pin 2] - IN [pin 4] - OUT [pin 1] - SOURCE [pin 3] - VSS [pin 6] ### U5 — [EC200UCNAC-N05-SNNSA](https://www.flux.ai/adrian95/ec200ucnac-n05-snnsa~wxs.md) - Manufacturer Name: Quectel - Role: Cellular Connectivity - Package or Case Code: EC200UCNACN05SNNSA - Role Details: LTE Cat M1/NB module - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: EC200UCNAC-N05-SNNSA - Part Type: Module - Datasheet URL: https://www.quectel.com/content/uploads/2024/03/Quectel_EC200U_Series_LTE_Standard_Specification_V1.4-1.pdf?wpId=114171 **Pins:** - ADC0 [pin 45] - ADC1 [pin 44] - ADC2 [pin 43] - ANT_BT/WIFI_SCAN [pin 35] - ANT_GNSS [pin 47] - ANT_MAIN [pin 49] - AP_READY [pin 2] - AUX_RXD [pin 137] - AUX_TXD [pin 138] - BT_EN [pin 139] - DBG_RXD [pin 11] - DBG_TXD [pin 12] - GND_1 [pin 8] - GND_10 [pin 52] - GND_11 [pin 53] - GND_12 [pin 54] - GND_13 [pin 56] - GND_14 [pin 72] - GND_15 [pin 76] - GND_16 [pin 85] - GND_17 [pin 86] - GND_18 [pin 87] - GND_19 [pin 88] - GND_2 [pin 9] - GND_20 [pin 89] - GND_21 [pin 90] - GND_22 [pin 91] - GND_23 [pin 92] - GND_24 [pin 93] - GND_25 [pin 94] - GND_26 [pin 95] - GND_27 [pin 96] - GND_28 [pin 97] - GND_29 [pin 98] - GND_3 [pin 19] - GND_30 [pin 99] - GND_31 [pin 100] - GND_32 [pin 101] - GND_33 [pin 102] - GND_34 [pin 103] - GND_35 [pin 104] - GND_36 [pin 105] - GND_37 [pin 106] - GND_38 [pin 107] - GND_39 [pin 108] - GND_4 [pin 22] - GND_40 [pin 109] - GND_41 [pin 110] - GND_42 [pin 111] - GND_43 [pin 112] - GND_5 [pin 36] - GND_6 [pin 46] - GND_7 [pin 48] - GND_8 [pin 50] - GND_9 [pin 51] - GPIO1 [pin 126] - GRFC1 [pin 143] - GRFC2 [pin 144] - I2C_SCL [pin 41] - I2C_SDA [pin 42] - I2C2_SCL [pin 141] - I2C2_SDA [pin 142] - ISINK [pin 140] - KEYIN1 [pin 78] - KEYIN2 [pin 79] - KEYIN3 [pin 80] - KEYOUT0 [pin 83] - KEYOUT1 [pin 84] - KEYOUT2 [pin 113] - KEYOUT3 [pin 114] - LCD_CLK [pin 123] - LCD_CS [pin 122] - LCD_FMARK [pin 119] - LCD_RSTB [pin 120] - LCD_SDC [pin 124] - LCD_SEL [pin 121] - LCD_SI/O [pin 125] - LOUDSPK__N [pin 74] - LOUDSPK__P [pin 73] - MAIN_CTS [pin 64] - MAIN_DCD [pin 63] - MAIN_DTR [pin 66] - MAIN_RI [pin 62] - MAIN_RTS [pin 65] - MAIN_RXD [pin 68] - MAIN_TXD [pin 67] - MIC_N [pin 77] - MIC_P [pin 75] - NET_MODE [pin 5] - NET_STATUS [pin 6] - PCM_CLK [pin 27] - PCM_DIN [pin 24] - PCM_DOUT [pin 25] - PCM_SYNC [pin 26] - PWRKEY [pin 21] - RESERVED_1 [pin 18] - RESERVED_2 [pin 55] - RESERVED_3 [pin 81] - RESERVED_4 [pin 82] - RESERVED_5 [pin 116] - RESERVED_6 [pin 117] - RESET_N [pin 20] - SD_DET [pin 23] - SDIO1_CLK [pin 32] - SDIO1_CMD [pin 33] - SDIO1_DATA0 [pin 31] - SDIO1_DATA1 [pin 30] - SDIO1_DATA2 [pin 29] - SDIO1_DATA3 [pin 28] - SDIO1_VDD [pin 34] - SDIO2_CLK [pin 133] - SDIO2_CMD [pin 134] - SDIO2_DATA0 [pin 132] - SDIO2_DATA1 [pin 131] - SDIO2_DATA2 [pin 130] - SDIO2_DATA3 [pin 129] - SLEEP_IND [pin 3] - SPI_CLK [pin 40] - SPI_CS [pin 37] - SPI_MISO [pin 39] - SPI_MOSI [pin 38] - STATUS [pin 61] - USB_BOOT [pin 115] - USB_DM [pin 70] - USB_DP [pin 69] - USB_VBUS [pin 71] - USIM_CLK [pin 16] - USIM_DATA [pin 15] - USIM_DET [pin 13] - USIM_GND [pin 10] - USIM_RST [pin 17] - USIM_VDD [pin 14] - USIM2_VDD [pin 128] - VBAT_BB_1 [pin 59] - VBAT_BB_2 [pin 60] - VBAT_RF_1 [pin 57] - VBAT_RF_2 [pin 58] - VDD_EXT [pin 7] - W_DISABLE# [pin 4] - WAKEUP_IN [pin 1] - WLAN_EN [pin 136] - WLAN_PWR__EN [pin 127] - WLAN_SLP__CLK [pin 118] - WLAN_WAKE [pin 135] ### U6 — [STM32L433CBT6](https://www.flux.ai/vasyl/stm32l433cbt6~8rs.md) - Pin Role: CS - Part Type: Microcontroller - Bus Group: SPI Bus - Datasheet URL: https://www.st.com/content/ccc/resource/technical/document/datasheet/f7/a0/fc/27/24/4e/4f/3f/DM00257192.pdf/files/DM00257192.pdf/jcr:content/translations/en.DM00257192.pdf - SPI_MOSI: PA7 - Operating Voltage: 3.3V - Manufacturer Name: STMicroelectronics - Role: Microcontroller - SPI_MISO: PA6 - Pin Group: SPI - Section: Communication - Bus Type: SPI - Role Details: Low-power UI and peripheral control MCU - SPI_CS: PA4 - UART_RXD: PA10 - SPI_DC: PB1 - UART_TXD: PA9 - Manufacturer Part Number: STM32L433CBT6 - SPI_SCK: PA5 **Pins:** - NRST [pin 7] - PA0 [pin 10] - PA1 [pin 11] - PA10 [pin 31] - PA11 [pin 32] - PA12 [pin 33] - PA13 [pin 34] - PA14 [pin 37] - PA15 [pin 38] - PA2 [pin 12] - PA3 [pin 13] - PA4 [pin 14] - PA5 [pin 15] - PA6 [pin 16] - PA7 [pin 17] - PA8 [pin 29] - PA9 [pin 30] - PB0 [pin 18] - PB1 [pin 19] - PB10 [pin 21] - PB11 [pin 22] - PB12 [pin 25] - PB13 [pin 26] - PB14 [pin 27] - PB15 [pin 28] - PB2 [pin 20] - PB3 [pin 39] - PB4 [pin 40] - PB5 [pin 41] - PB6 [pin 42] - PB7 [pin 43] - PB8 [pin 45] - PB9 [pin 46] - PC13 [pin 2] - PC14 [pin 3] - PC15 [pin 4] - PH0 [pin 5] - PH1 [pin 6] - PH3 [pin 44] - VBAT [pin 1] - VDD [pin 48] - VDD [pin 24] - VDDA [pin 9] - VDDUSB [pin 36] - VSS [pin 35] - VSS [pin 47] - VSS [pin 23] - VSSA [pin 8] ### U7 — [ESP32-WROOM-32D](https://www.flux.ai/vasyl/esp32-wroom-32d~7py.md) - Copper Planes: Layer 2: GND, Layer 3: 5V - Operating Voltage: 3.3V - Part Type: Microcontroller - Role: Bluetooth - Manufacturer Part Number: ESP32-WROOM-32D - Stackup: Standard 4 Layer - Environment: Industrial (-40 °C to 85 °C, EMI class) - License: https://creativecommons.org/licenses/by/4.0/ - Role Details: UART-based Bluetooth module for printer control - Manufacturer Name: Espressif Systems - Datasheet URL: https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_en.pdf **Pins:** - 3.3V [pin 2] - AGND [pin 39] - CLK [pin 20] - CMD [pin 19] - EN [pin 3] - GND [pin 38] - GND [pin 15] - GND [pin 1] - IO0 [pin 25] - IO12 [pin 14] - IO13 [pin 16] - IO14 [pin 13] - IO15 [pin 23] - IO16 [pin 27] - IO17 [pin 28] - IO18 [pin 30] - IO19 [pin 31] - IO2 [pin 24] - IO21 [pin 33] - IO22 [pin 36] - IO23 [pin 37] - IO25 [pin 10] - IO26 [pin 11] - IO27 [pin 12] - IO32 [pin 8] - IO33 [pin 9] - IO34 [pin 6] - IO35 [pin 7] - IO4 [pin 26] - IO5 [pin 29] - NC [pin 32] - RXD0 [pin 34] - SD0 [pin 21] - SD1 [pin 22] - SD2 [pin 17] - SD3 [pin 18] - TXD0 [pin 35] - VN [pin 5] - VP [pin 4] ### U8 — [CS4272-DZZ](https://www.flux.ai/lcsc/cs4272-dzz~gwy.md) - Operating Voltage: 3.3V - Manufacturer Part Number: CS4272-DZZ - Role Details: I2S ADC/DAC for microphone and speaker audio - Part Type: Codec ICs - Package or Case Code: TSSOP-28_L9.7-W4.4-P0.65-LS6.4-BL - Role: Audio Codec - JLCPCB Part Class: Extended Part - Manufacturer Name: Cirrus Logic(凌云) - LCSC Part Number: C1521504 **Pins:** - ~{AMUTEC} [pin 23] - ~{BMUTEC} [pin 28] - ~{RST} [pin 14] - AD0/~{CS} [pin 13] - AGND [pin 21] - AINA- [pin 16] - AINA+ [pin 17] - AINB- [pin 19] - AINB+ [pin 18] - AOUTA- [pin 24] - AOUTA+ [pin 25] - AOUTB- [pin 27] - AOUTB+ [pin 26] - DGND [pin 8] - FILT+ [pin 22] - LRCK [pin 4] - MCLK [pin 3] - SCL/CCLK [pin 11] - SCLK [pin 5] - SDA/CDIN [pin 12] - SDIN [pin 7] - SDOUT [pin 6] - VA [pin 20] - VCOM [pin 15] - VD [pin 9] - VL [pin 10] - XTI [pin 2] - XTO [pin 1] ### U9 — [EC200UCNAC-N05-SNNSA](https://www.flux.ai/adrian95/ec200ucnac-n05-snnsa~wxs.md) - GND: GND - UART_TX Net: U6:PA10 - USB_DP Net: U6:PA12 - Operating Voltage: 3.3V - Bulk Capacitor VDD_EXT: 10uF - Package or Case Code: EC200UCNACN05SNNSA - Integrated Circuit Type: Embedded Processor - UART_RX Net: U6:PA9 - Manufacturer Part Number: EC200UCNAC-N05-SNNSA - Decoupling Capacitor VDD: 0.1uF - Manufacturer Name: Quectel - USB_DM Net: U6:PA11 - Role Details: LTE Cat M1/NB module for primary cellular connectivity - Role: Cellular Connectivity - License: https://creativecommons.org/licenses/by/4.0/ - Connectivity: USB - Part Type: Integrated Circuit - Power Requirements: USB - Datasheet URL: https://www.quectel.com/content/uploads/2024/03/Quectel_EC200U_Series_LTE_Standard_Specification_V1.4-1.pdf?wpId=114171 **Pins:** - ADC0 [pin 45] - ADC1 [pin 44] - ADC2 [pin 43] - ANT_BT/WIFI_SCAN [pin 35] - ANT_GNSS [pin 47] - ANT_MAIN [pin 49] - AP_READY [pin 2] - AUX_RXD [pin 137] - AUX_TXD [pin 138] - BT_EN [pin 139] - DBG_RXD [pin 11] - DBG_TXD [pin 12] - GND_1 [pin 8] - GND_10 [pin 52] - GND_11 [pin 53] - GND_12 [pin 54] - GND_13 [pin 56] - GND_14 [pin 72] - GND_15 [pin 76] - GND_16 [pin 85] - GND_17 [pin 86] - GND_18 [pin 87] - GND_19 [pin 88] - GND_2 [pin 9] - GND_20 [pin 89] - GND_21 [pin 90] - GND_22 [pin 91] - GND_23 [pin 92] - GND_24 [pin 93] - GND_25 [pin 94] - GND_26 [pin 95] - GND_27 [pin 96] - GND_28 [pin 97] - GND_29 [pin 98] - GND_3 [pin 19] - GND_30 [pin 99] - GND_31 [pin 100] - GND_32 [pin 101] - GND_33 [pin 102] - GND_34 [pin 103] - GND_35 [pin 104] - GND_36 [pin 105] - GND_37 [pin 106] - GND_38 [pin 107] - GND_39 [pin 108] - GND_4 [pin 22] - GND_40 [pin 109] - GND_41 [pin 110] - GND_42 [pin 111] - GND_43 [pin 112] - GND_5 [pin 36] - GND_6 [pin 46] - GND_7 [pin 48] - GND_8 [pin 50] - GND_9 [pin 51] - GPIO1 [pin 126] - GRFC1 [pin 143] - GRFC2 [pin 144] - I2C_SCL [pin 41] - I2C_SDA [pin 42] - I2C2_SCL [pin 141] - I2C2_SDA [pin 142] - ISINK [pin 140] - KEYIN1 [pin 78] - KEYIN2 [pin 79] - KEYIN3 [pin 80] - KEYOUT0 [pin 83] - KEYOUT1 [pin 84] - KEYOUT2 [pin 113] - KEYOUT3 [pin 114] - LCD_CLK [pin 123] - LCD_CS [pin 122] - LCD_FMARK [pin 119] - LCD_RSTB [pin 120] - LCD_SDC [pin 124] - LCD_SEL [pin 121] - LCD_SI/O [pin 125] - LOUDSPK__N [pin 74] - LOUDSPK__P [pin 73] - MAIN_CTS [pin 64] - MAIN_DCD [pin 63] - MAIN_DTR [pin 66] - MAIN_RI [pin 62] - MAIN_RTS [pin 65] - MAIN_RXD [pin 68] - MAIN_TXD [pin 67] - MIC_N [pin 77] - MIC_P [pin 75] - NET_MODE [pin 5] - NET_STATUS [pin 6] - PCM_CLK [pin 27] - PCM_DIN [pin 24] - PCM_DOUT [pin 25] - PCM_SYNC [pin 26] - PWRKEY [pin 21] - RESERVED_1 [pin 18] - RESERVED_2 [pin 55] - RESERVED_3 [pin 81] - RESERVED_4 [pin 82] - RESERVED_5 [pin 116] - RESERVED_6 [pin 117] - RESET_N [pin 20] - SD_DET [pin 23] - SDIO1_CLK [pin 32] - SDIO1_CMD [pin 33] - SDIO1_DATA0 [pin 31] - SDIO1_DATA1 [pin 30] - SDIO1_DATA2 [pin 29] - SDIO1_DATA3 [pin 28] - SDIO1_VDD [pin 34] - SDIO2_CLK [pin 133] - SDIO2_CMD [pin 134] - SDIO2_DATA0 [pin 132] - SDIO2_DATA1 [pin 131] - SDIO2_DATA2 [pin 130] - SDIO2_DATA3 [pin 129] - SLEEP_IND [pin 3] - SPI_CLK [pin 40] - SPI_CS [pin 37] - SPI_MISO [pin 39] - SPI_MOSI [pin 38] - STATUS [pin 61] - USB_BOOT [pin 115] - USB_DM [pin 70] - USB_DP [pin 69] - USB_VBUS [pin 71] - USIM_CLK [pin 16] - USIM_DATA [pin 15] - USIM_DET [pin 13] - USIM_GND [pin 10] - USIM_RST [pin 17] - USIM_VDD [pin 14] - USIM2_VDD [pin 128] - VBAT_BB_1 [pin 59] - VBAT_BB_2 [pin 60] - VBAT_RF_1 [pin 57] - VBAT_RF_2 [pin 58] - VDD_EXT [pin 7] - W_DISABLE# [pin 4] - WAKEUP_IN [pin 1] - WLAN_EN [pin 136] - WLAN_PWR__EN [pin 127] - WLAN_SLP__CLK [pin 118] - WLAN_WAKE [pin 135] ### U9 — [EC200UCNAC-N05-SNNSA](https://www.flux.ai/adrian95/ec200ucnac-n05-snnsa~wxs.md) - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: EC200UCNAC-N05-SNNSA - Role: Cellular Connectivity - Part Type: Module - Datasheet URL: https://www.quectel.com/content/uploads/2024/03/Quectel_EC200U_Series_LTE_Standard_Specification_V1.4-1.pdf?wpId=114171 - Manufacturer Name: Quectel - Package or Case Code: EC200UCNACN05SNNSA - Role Details: LTE Cat M1/NB module for primary cellular connectivity **Pins:** - ADC0 [pin 45] - ADC1 [pin 44] - ADC2 [pin 43] - ANT_BT/WIFI_SCAN [pin 35] - ANT_GNSS [pin 47] - ANT_MAIN [pin 49] - AP_READY [pin 2] - AUX_RXD [pin 137] - AUX_TXD [pin 138] - BT_EN [pin 139] - DBG_RXD [pin 11] - DBG_TXD [pin 12] - GND_1 [pin 8] - GND_10 [pin 52] - GND_11 [pin 53] - GND_12 [pin 54] - GND_13 [pin 56] - GND_14 [pin 72] - GND_15 [pin 76] - GND_16 [pin 85] - GND_17 [pin 86] - GND_18 [pin 87] - GND_19 [pin 88] - GND_2 [pin 9] - GND_20 [pin 89] - GND_21 [pin 90] - GND_22 [pin 91] - GND_23 [pin 92] - GND_24 [pin 93] - GND_25 [pin 94] - GND_26 [pin 95] - GND_27 [pin 96] - GND_28 [pin 97] - GND_29 [pin 98] - GND_3 [pin 19] - GND_30 [pin 99] - GND_31 [pin 100] - GND_32 [pin 101] - GND_33 [pin 102] - GND_34 [pin 103] - GND_35 [pin 104] - GND_36 [pin 105] - GND_37 [pin 106] - GND_38 [pin 107] - GND_39 [pin 108] - GND_4 [pin 22] - GND_40 [pin 109] - GND_41 [pin 110] - GND_42 [pin 111] - GND_43 [pin 112] - GND_5 [pin 36] - GND_6 [pin 46] - GND_7 [pin 48] - GND_8 [pin 50] - GND_9 [pin 51] - GPIO1 [pin 126] - GRFC1 [pin 143] - GRFC2 [pin 144] - I2C_SCL [pin 41] - I2C_SDA [pin 42] - I2C2_SCL [pin 141] - I2C2_SDA [pin 142] - ISINK [pin 140] - KEYIN1 [pin 78] - KEYIN2 [pin 79] - KEYIN3 [pin 80] - KEYOUT0 [pin 83] - KEYOUT1 [pin 84] - KEYOUT2 [pin 113] - KEYOUT3 [pin 114] - LCD_CLK [pin 123] - LCD_CS [pin 122] - LCD_FMARK [pin 119] - LCD_RSTB [pin 120] - LCD_SDC [pin 124] - LCD_SEL [pin 121] - LCD_SI/O [pin 125] - LOUDSPK__N [pin 74] - LOUDSPK__P [pin 73] - MAIN_CTS [pin 64] - MAIN_DCD [pin 63] - MAIN_DTR [pin 66] - MAIN_RI [pin 62] - MAIN_RTS [pin 65] - MAIN_RXD [pin 68] - MAIN_TXD [pin 67] - MIC_N [pin 77] - MIC_P [pin 75] - NET_MODE [pin 5] - NET_STATUS [pin 6] - PCM_CLK [pin 27] - PCM_DIN [pin 24] - PCM_DOUT [pin 25] - PCM_SYNC [pin 26] - PWRKEY [pin 21] - RESERVED_1 [pin 18] - RESERVED_2 [pin 55] - RESERVED_3 [pin 81] - RESERVED_4 [pin 82] - RESERVED_5 [pin 116] - RESERVED_6 [pin 117] - RESET_N [pin 20] - SD_DET [pin 23] - SDIO1_CLK [pin 32] - SDIO1_CMD [pin 33] - SDIO1_DATA0 [pin 31] - SDIO1_DATA1 [pin 30] - SDIO1_DATA2 [pin 29] - SDIO1_DATA3 [pin 28] - SDIO1_VDD [pin 34] - SDIO2_CLK [pin 133] - SDIO2_CMD [pin 134] - SDIO2_DATA0 [pin 132] - SDIO2_DATA1 [pin 131] - SDIO2_DATA2 [pin 130] - SDIO2_DATA3 [pin 129] - SLEEP_IND [pin 3] - SPI_CLK [pin 40] - SPI_CS [pin 37] - SPI_MISO [pin 39] - SPI_MOSI [pin 38] - STATUS [pin 61] - USB_BOOT [pin 115] - USB_DM [pin 70] - USB_DP [pin 69] - USB_VBUS [pin 71] - USIM_CLK [pin 16] - USIM_DATA [pin 15] - USIM_DET [pin 13] - USIM_GND [pin 10] - USIM_RST [pin 17] - USIM_VDD [pin 14] - USIM2_VDD [pin 128] - VBAT_BB_1 [pin 59] - VBAT_BB_2 [pin 60] - VBAT_RF_1 [pin 57] - VBAT_RF_2 [pin 58] - VDD_EXT [pin 7] - W_DISABLE# [pin 4] - WAKEUP_IN [pin 1] - WLAN_EN [pin 136] - WLAN_PWR__EN [pin 127] - WLAN_SLP__CLK [pin 118] - WLAN_WAKE [pin 135] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/himyyc/quick-moccasin-replicator~74](https://www.flux.ai/himyyc/quick-moccasin-replicator~74).* --- *Generated from [https://www.flux.ai/himyyc/quick-moccasin-replicator~74](https://www.flux.ai/himyyc/quick-moccasin-replicator~74)*