CI Build Verified · Commit b317da9

STM32 Contactless Gesture & Capacitive Touch Lighting Controller

Contactless lighting controller integrating 4-channel capacitive touch pads and an APDS-9960 gesture sensor to drive 4-channel LED loads, with an ESP-01S web configuration portal.

STM32F103C++PlatformIOSTM32Cube HALTTP223APDS-9960ESP-01S

Engineering Specifications

Microcontroller STM32F103
Toolchain C++
Domain Smart Home & Multimodal
CI Verification Actions Log ↗

Hardware Deliverables & Scope

Includes physical hardware photos and schematic reference documentation.

✓ Clean Firmware Source Code (C/C++ PlatformIO / ESP-IDF)
✓ Complete Pin Mappings & Hardware Schematics
✓ GitHub Actions Continuous Integration & Build Artifacts
✓ PCB Layout & Fabrication Gerber Files

Known Engineering Constraints & Bench Boundaries

All projects are built from real bench testing and validated by automated static analysis and continuous integration. Note the following operational boundaries:

  • APDS-9960 I2C gesture recognition range is bounded to 10-20 cm under ambient indoor illumination.
  • Capacitive touch sensitivity depends on front-panel overlay thickness and PCB ground plane isolation.
  • ESP-01S web portal operates in local AP mode.
View Detailed Troubleshooting & FAQ →

Acquire Engineering Package or Inquire Custom Development

Includes production Gerber files, verified source code, BOM, and integration guidance. Contact directly on WhatsApp for quick technical quotes.