/WT32-SC01

Expansion board for WT32-SC01 Dev Kit

MIT LicenseMIT

WT32-SC01 Extension Board V1.1

Extension board for the WT32-SC01 Dev Kit

this board is ready to be plugged one of the WT32-SC01 from Wireless-Tag (c) http://www.wireless-tag.com/portfolio/wt32-sc01/

It includes the following features:

  • LiPo - LiIon battery charger with overcharge and overdischarge protection
  • Charging status LEDs
  • 2 push buttons with sleep and deep sleep capabilities
  • DS3121M RTC clock + backup battery
  • Micro SD connector
  • MCP4725 DAC + LM386 Speaker amplifier
  • I2C, IO, Control and Power extension connectors
  • Battery Voltage feedback to the ESP
  • MicroUSB connector for Li-Ion charging

The PCB dimension fits to the WT32-SC01's. PCB_V1 1 PCB_2 IMG_20220705_194922

Demo Source Code

The demo source code tests all the expansion board feature. The testing code is provided "as is" and includes :

  • DAC setup and test
  • Basic GUI with buttons and actions control
  • I2C scanner
  • JPEG decoder and display
  • SD Card files acces control
  • SPIFF files acces control
  • RTC management
  • Web Server with WiFi settings and control
  • ...

Note : check the code to mofidy and adjust for your testing. The "Display Picture" feature loads by defaut "logo.jpg" from the SD Card The source code is provided "as is" as an example. Some adjustments may be required in your configuration to compile

Power Consumption

The Powwer consumption of the entire system (WT32 + Expansion board) have been performed using the Li-Ion battery:

  • Wifi Connection and registration : 700mA
  • Normal running : 460 mA
  • Light Sleep Mode : 80 mA

These measurements are performed using the provided test code. Pinout

Li-Ion battery Charging Note

The battery cna be charged from several power sources

  • Micro USB Connector
  • Wireless IQ module
  • external power plug

The TP4056 charge controler chip ist configured to charge at 550 mA. Thus the charging time depends on your battery capacity : Duration(h) = Capacity(mA)/550 (approx)

The WT32-SC01 USBC-C connector CANNOT be used to charge the Li-Ion battery.

Important Notice : Power OFF the on board power supply during the programming

Enclosing examples

the STL files are available in this repo

USB Charging enclosure box

Image3 Image1 Image4

Wireless Charging with stand

The current repo includes also additional file to enclose the WT32 with the board and manage the battery charging : IMG_20220603_190443 IMG_20220603_190458 WT32_SC01_V0

Change History

  • V1.0 :
    • correction of the Beta V0.9 (bad connector positon)
  • V1.1 :
    • Micro USB connector for battery charging
    • SEL button option selection (Pull-Up or Down)
  • V1.2 :
    • Power led on the PCB
    • RF Emitter footprint
    • DS1307 footprint (less accurate, but less expensive)
    • Jumper between ESP32 pin and Audio Amp

You want a PCB ?

the PCB can be purchased here :

https://www.tindie.com/products/26898/

I sell on Tindie