Mingle1215 / WT32-SC01

Expansion board for WT32-SC01 Dev Kit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WT32-SC01 Extension Board V1.2

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 (OR)
  • DS1307 + Crystal + 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
  • Power LED (Note : the 5V power LED is lightned only when the WT32 SC01 main board is plugged on)
  • RF Transmitter 3 pins connector

The last current version is V1.2 View

The manufactiring files are avialable here : https://github.com/bsfconception/WT32-SC01/tree/main/Versions/V1.2

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.

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 ?

You can either bluid your own with the provided manufactiring files, or purchase here :

PCB Only : https://www.tindie.com/products/28469/

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

I sell on Tindie

About

Expansion board for WT32-SC01 Dev Kit

License:MIT License


Languages

Language:C 45.3%Language:C++ 45.3%Language:HTML 6.7%Language:CSS 2.7%