
Int bluetooth
TUDSSL/FreeBie
To compile FreeBie runtime we used the GNU Arm Embedded Toolchain (9.3.1) and CMake (3.19.1) to build the project. To program the MCU we used the J-Link debug probe with the accompanying J-Link software.

The OPT3004DNPR is an ambient Light Sensor made by Texas Instruments in a WSON-6-EP(2x2) package with 7 pins. -40℃~+85℃ 0.65mm 1.6V~3.6V 1.8uA 2mm 2mm 83klx I2C Light Intensity WSON-6-EP(2x2) Ambient Light Sensors ROHS.
PCBKit's library has its KiCad symbol (marbastlib-various:OPT3004DNPR, from Marbastlib) and its footprint (marbastlib-various:QFN-6_EP_2x2_Pitch0.65mm, from Marbastlib), ready for a KiCad board. 8,886 are in stock at JLCPCB (part C2655153). 6 open-source boards in 4 repositories on GitHub use it.
| Pin | Name | Type |
|---|---|---|
| 1 | VDD | Power in |
| 2 | ADDR | Input |
| 3 | GND | Power in |
| 4 | SCL | Open collector |
| 5 | INT | Open collector |
| 6 | SDA | Open collector |
| 7 | GND | Unspecified |

TUDSSL/FreeBie
To compile FreeBie runtime we used the GNU Arm Embedded Toolchain (9.3.1) and CMake (3.19.1) to build the project. To program the MCU we used the J-Link debug probe with the accompanying J-Link software.

ben5049/Smart-Watch
This project aims to take a cheap, common smart watch and upgrade it by replacing the screen and all internal electronics with custom hardware.

mwuerms/lighthouse_hardware
+ lighthouse + buoy: hand sender, ble advertising


ben5049/Smart-Watch
This project aims to take a cheap, common smart watch and upgrade it by replacing the screen and all internal electronics with custom hardware.

ben5049/Smart-Watch
This project aims to take a cheap, common smart watch and upgrade it by replacing the screen and all internal electronics with custom hardware.
<iframe src="https://pcbkit.io/embed/parts/ti/OPT3004DNPR" title="OPT3004DNPR in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/ti/OPT3004DNPR.jpg" alt="OPT3004DNPR" width="1200" height="900">[](https://pcbkit.io/parts/ti/OPT3004DNPR)Yes. The symbol is marbastlib-various:OPT3004DNPR and the footprint marbastlib-various:QFN-6_EP_2x2_Pitch0.65mm, both drawn on this page. PCBKit places them on a board for you when you design with it.
WSON-6-EP(2x2), with 7 pins. Its footprint is drawn on this page.
Texas Instruments publishes it: the Datasheet link on this page opens it.
JLCPCB lists it as part C2655153, with 8,886 in stock; the sellers' links on this page open their listings.
6 boards in 4 repositories on GitHub; the most starred are listed on this page, with their KiCad files.