Skip to content

engemil/attentiolight-1-hardware

Repository files navigation

AttentioLight-1

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

Alt text

Alt text

1 LED Module-1 Rev. B

Alt text

Alt text

Hardware

  • 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)

Repository structure

  • 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

Design rules used: https://jlcpcb.com/capabilities/pcb-capabilities

Manufacturing bullet-points

  • 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.

Planned Improvements - Future Revisions

  • 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.

About

AttentioLight-1 Hardware

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors