The AttentioLight-1 is a personal light indicator. A status indicator in real-life, showing your availability or use it as a pomodoro focus timer, and more!
Designed to integrate with any device over USB-C, wirelessly, bluetooth, or WiFi. Connect it to your computer, smartphone, or use it as a stand-alone device.
Mainboard-1 Rev. C
1 LED Module-1 Rev. B
- Microcontroller: STM32C071RBT6
- Wifi & BLE module: ESP32-C3-WROOM-02-N4
- USB-C (Power and Serial Communication)
- User Button
- Reset Button
- Modular RGB LED Light connection
- 3 x programming connectors (USB connector for the ESP32, JTAG connector for the ESP32, and SWD connector for STM32)
attentiolight-1-1ledmodule1- KiCAD project files for the AttentioLight-1 1LEDModule1.attentiolight-1-mainboard1- KiCAD project files for the AttentioLight-1 Mainboard1.docs- Additional files for documentation/readme.manufacturing- Manufacturing files for producing the PCBs (such as Gerber-files), component placement file(s), and BOM-files.pdfs- PDF files for the schematic and PCB Design.
Design rules used: https://jlcpcb.com/capabilities/pcb-capabilities
- IMPORTANT! Add solder to the USB-C connectors retention pins before connecting an USB cable for test. Important in hindsight!
- Solder bridges on the STM32 in a LQFP64 package, use a solder iron and flux to drag off the excessive solder.
- Solder bridges on the USB-C connectors, resolder with the hot plate, but add flux on the component side and the PCB.
- Use the AL1-1LM1 PCB with pins to align J4 and J5 on AL1-MB1 accurately.
- Add 2 x test points at bottom layer, for USB_DN and USB_DP for the ESP32.
- Increase the surface area on the pads of the USB-C connectors retention pins.



