WiTooth
automote·WiTooth·v1.1/WiTooth_v1P1.kicad_pcb
About the WiTooth PCB
WiTooth is an open source ESP32 PCB design by automote, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 67 × 25.8 mm, with 46 components from 27 distinct parts.
Its main chip is the ESP-32_WROOM32_Rectangle, from the ESP32 family. Other key parts include the AMS1117-3V3 and CP2102. By type, the board carries 16 resistors, 14 capacitors, 5 diodes, 3 ICs, 3 switches and 2 transistors.
It belongs with the iot & wireless, dev boards & breakouts and usb & debug tools designs in this gallery, and the repository also holds 1 earlier revision of it.
From the project
WiTooth- BLE to Wi-Fi GW based on ESP32 SoC
The WiTooth is based on Espressif ESP32 WiFi-BT-BLE SoC (System on Chip), ESP32 contains two low-power Xtensa® 32-bit LX6 microprocessors running at 80 MHz. Features include:
Integrated 802.11 BGN WiFi transceiver Integrated dual-mode Bluetooth (classic and BLE) Dual-core Tensilica LX6 microprocessor Up to 240MHz clock frequency 520kB internal SRAM 10-electrode capacitive touch support Hardware accelerated encryption (AES, SHA2, ECC, RSA-4096) 2.2 to 3.6V operating range 2.5 µA deep sleep current 3 SPI, 2 I2C, 2 UART 16 PWM outputs 2 DAC 2 I2S 18 analog-to-digital converter (ADC) channels
Main components on the WiTooth
WiTooth bill of materials (BOM)
46 components, 27 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AMS1117-3V3 | SOT-223 | U1 |
| 1 | CP2102 | QFN-28-1EP_5x5mm_Pitch0.5mm | U2 |
| 1 | ESP-32_WROOM32_Rectangle | ESP32-WROOM_SMALLER_FOOTPRINT | U3 |
| 2 | MMBT3904 | SOT-23_Handsoldering | Q1, Q2 |
| 1 | Crystal | Crystal_SMD_0603-2pin_6.0x3.5mm_HandSoldering | Y1 |
| 2 | CONN_01X20 | Pin_Header_Straight_1x20_Pitch2.54mm | P4, P5 |
| 1 | RESET | SW_SPST_B3U-1000P_SUNROM | SW1 |
| 1 | BOOT | SW_SPST_B3U-1000P_SUNROM | SW2 |
| 1 | USER_SW | SW_SPST_B3U-1000P_SUNROM | SW3 |
| 1 | PWR | LED_0805 | D1 |
| 1 | RX_LED | LED_0805 | D2 |
| 1 | TX_LED | LED_0805 | D3 |
| 1 | CONNECT | LED_0805 | D4 |
| 1 | USER | LED_0805 | D5 |
| 2 | 10uF | C_0805_HandSoldering | C1, C4 |
| 1 | 0.1uF | C_0805_HandSoldering | C2 |
| 2 | 47pF | C_0805_HandSoldering | C3, C5 |
| 2 | 1uF | C_0805_HandSoldering | C6, C13 |
| 4 | 1nF | C_0805_HandSoldering | C7, C8, C10, C14 |
| 2 | 27pF | C_0805_HandSoldering | C9, C11 |
Show 7 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 100uF | C_1206_HandSoldering | C12 |
| 3 | 12K | R_0805_HandSoldering | R1, R2, R6 |
| 2 | 27E | R_0805_HandSoldering | R3, R5 |
| 3 | 1K | R_0805_HandSoldering | R4, R8, R9 |
| 5 | 470E | R_0805_HandSoldering | R7, R11, R12, R13, R14 |
| 1 | 5K | R_0805_HandSoldering | R10 |
| 2 | 0E | R_0805_HandSoldering | R15, R16 |
WiTooth design files
The KiCad project lives in the automote/WiTooth repository on GitHub; these links point at the commit this page was built from.
WiTooth: common questions
What microcontroller does the WiTooth use?
The WiTooth is built around the ESP-32_WROOM32_Rectangle, from the ESP32 family.
How big is the WiTooth PCB?
The WiTooth measures 67 × 25.8 mm, has 2 copper layers and is 2 mm thick.
How many components are on the WiTooth?
46 components, from 27 distinct parts. The full bill of materials is listed on this page.
Where can I download the WiTooth design files?
From the automote/WiTooth repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the WiTooth design in my own project?
Yes, under the terms of its GPL-3.0 license, which automote chose for the repository.
Can I test firmware for the WiTooth without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
Earlier revisions in the repo: WiTooth_v1P0
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Powertrain
byrantech
64 × 45.4 mm171 parts4LMIT4.3kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8k