Skip to content
WiTooth- BLE to Wi-Fi GW based on ESP32 SoC
KiCad Layout PostScript
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.
Reference updated the 2N3904 npn transistor footprint Feb 22, 2017
v1.0 bumped up the project to v1.1; added extra grounding in layout Mar 6, 2017
v1.1 bumped up the project to v1.1; added extra grounding in layout Mar 6, 2017
.gitignore Initial commit Dec 7, 2016
LICENSE Initial commit Dec 7, 2016 updated README with changelog Mar 24, 2017


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

Platform Features

  • Compatible with Arduino IDE
  • USB powered
  • CP2102 USB-to-UART Bridge
  • Extended breadboard compatible headers
  • UART, SPI, I2C
  • On-board RESET


  • v1.1
    • Grounding via added
    • Version bumped to 1.1
  • v1.0
    • Updated 2N3904 symbol and footprint
    • removed JTAG headers


The WiTooth is maintained by thingTronics Innovations.

Main contributor:

You can’t perform that action at this time.