• sales

    +86-0755-88291180

T-Camera-S3-0.96inch User Guide

【Examples】

examples examples
├─AllFunction                       # Full function test
├─MinimalCameraExample              # Minimal camera example
├─MinimalPowersExample              # Minimal PMU operation example
├─MinimalScreenExample              # Minimal screen example
├─MinimalSoundDetectionExample      # Minimal ambient sound detection example
└─MinimalVoiceWakeupExample         # Minimal voice wakeup example

【Software】

  1. Installation VisualStudioCode and Python
  2. Search for PlatformIO plug-in inVisualStudioCodeextension and install it.
  3. VisualStudioCodeneeds to be restarted after installation.
  4.  VisualStudioCode, select File in the upper left corner of VisualStudioCode-> Open Folder-> Select  LilyGo-Cam-ESP32S3 directory.
  5. Click the platformio.ini file and cancel the sample lines to be used in the platformio column. Please ensure that only one line is valid.
  6. Click the (√) symbol in the lower left corner to compile.
  7. Connect the board to the computer USB.
  8. Click (→) to upload the firmware.
  9. Click (plug symbol) to monitor serial output.
  10. UseAllFunctionandMinimalSoundDetectionExample Example, need to upload additional model files, according to the following steps.
    • Click PlatformIO(bee icon) to the left of VisualStudioCode.
    • Select t-cameras3
    • Select Platform
    • After ensuring that the board is connected to USB, clickUpload Filesystem image

【Note】

  1. Can I useArduino IDE?
    • AllFunctionandMinimalSoundDetectionExample example is not acceptable, because you need to upload model files and custom partition tables. At present, Arduino IDE does not support custom partition tables and uploading model files (the time for writing README is 20220930).
    • The remaining example is that Arduino IDE can be used.
  2. The board is integrated with PMU(Power management chip), which has short-circuit and overload protection. By default, PWRKEYneeds to press for 6 seconds to turn off the power supply of the board, and press PWRKEY for 128 milliseconds to turn on the power supply. If you need to modify the power-off pressing time, please refer to MinimalPowersExample.
  3. If the charging function is needed, the PMU TS Pin detection function needs to be turned off. By default, there is no NTC sensor on board, so it is necessary to disable TS Pin detection in order to use the charging function normally. If the TS Pin detection function is not turned off, the PMU charging indicator light will blink after inserting the battery, and charging will be disabled at this time.
  4. The external 5 Pin expansion socket of the board, 5V is shared with PMU SYS, please do not externally connect an external power supply load larger than 600mA, and the 3.3V is powered by PMU DCDC3, and the voltage can be adjusted, and the maximum output current should not exceed 1A
  5. All peripherals on board except OLED can turn off the power supply.
  6. When the sketch cannot be uploaded, please press and hold the BOOT button on the board, and then insert USB. At this time, you should be able to see the port in the device manager of the computer, and then click Upload Sketch again.
  7. When the power channel of ESP32S3 is turned off by mistake, please insert USB, then press and hold the BOOT button of the board, and then press and hold the PWRKEY button. At this time, the board enters the download mode, and the sketch can be uploaded normally.
  8. Please understand the risks before changing the peripheral voltage, otherwise, please do not try to change the voltage of the camera and other onboard equipment, which may cause permanent damage.
  9. When you think there is something wrong with the board, you can try to burn our factory firmware for testing, and you can rule out whether it is a hardware problem first. FactoryFirmware

【Pins】

Camera
PWDNResetXCLKSDASCLVSYNCHREFPCLK
N/A39385481812
D9D8D7D6D5D4D3D2
910111321484714
OLED/PMU/PIRSDASCLPMU IRQPIR
76217
MicrophoneWSDATACLK
424140

Power Channel:

PMU ChannelMicrophoneOLEDCameraPir
BLDO1DCDC1ALDO1/ALDO2/ALDO4ALDO3


TAG: Rasperry Pico 2 RP2350 7.3 inch e-Paper Ink Display E6 Full Color Electronic PhotoPainter 800x480 For Calendar/Quotes/Paintings/Posters Intel 11th Computer Secondary Screen Round Rotary LCD touch screen 1.28inch 1.6inch 2.1inch Knob central control lighting LCD Arduino Thermal imaging camera Industrial USB HUB USB3.2 Gen1 One-To-4U Onboard 7~36V DC power port For Multi Systems Raspberry Pi Pico 2 RP2350 1.43 inch AMOLED TouchScreen Development Board 466x466 1.43inch Display QMI8658 6-Axis | PCF85063 RTC | SD | Battery Port ESP32-C6 LCD Development Board 0.85 inch Display 0.85inch Screen 128x128 Mini SD-Port QST LVGL For Arduino Dual-MCU-Board Raspberry Pi 5 PCIe to SATA Expansion Board with EEPROM HAT+ ESP32 1.9inch LCD Modbus RTU Relay 32CH Raspberry Pi 2inch LCD Raspberry Pi Camera V1 1.54 inch Passive NFC e-Paper ink (G) RYBW Display Screen No Need Battery Wireless Power & Data Transfer X1005 Raspberry Pi 5 PCIe to M.2 NVMe Dual SSD Adapter Board HAT Pi5 Double 2230/2242/2260/2280 ESP32 S3 LCD 1.3 inch Holographic Display Screen 1.3inch 3D Transparent Refractive Prism Mini TV For Arduino 5inch ESP32-S3 1.28inch Round LCD USB IR Infrared Thermal Imaging Camera C 45°/88° 160x120 For Phone/PC High Temp Warning/Take Photo /Recording video