
Racer
StuckAtPrototype/Racer
These are structured into their own files. I could have used submodules, but decided against it.

PiicoDev Colour Sensor VEML6040 Board
PiicoDev Colour Sensor VEML6040 is an open-source printed circuit board by CoreElectronics, from the CoreElectronics/CE-PiicoDev-Colour-Sensor-VEML6040 repository on GitHub. It is a 2-layer board of 25.4 × 25.4 mm with 23 parts on 10 nets, routed with 106 tracks and 12 vias.
It is built around the BSS138. Its parts include 5 resistors, 4 connectors, 1 capacitor, 1 IC and 1 diode. It belongs with the sensors and measurement boards of this library.

This is the repo for the Core Electronics PiicoDev Colour Sensor VEML6040.
Use the PiicoDev® Colour Sensor to measure the RGBW components of light, or even extract the colour of an object so you can compare apples with oranges. Onboard is a high accuracy colour sensor - the VEML6040 boasts 16-bit precision for each channel (R, G, B, W). By using PiicoDev adapters and cables, you can connect to this sensor without soldering - or use the standard breakout header if you prefer breadboard prototyping. Whichever you prefer, the PiicoDev guides will get you measuring colour in no time!
Small size, high accuracy Onboard High-CRI LED for measuring reflected light Great guides to get you started PiicoDev connector, compatible with Qwiic and STEMMA QT (3.3V only) 2.54mm breakout for breadboarding/prototyping Manufactured and supported in Australia by Core Electronics
This project is open source - please review the LICENSE.md file for further licensing information.
If you have any technical questions, or concerns about licensing, please contact technical support on the Core Electronics forums.
"PiicoDev" and the PiicoDev logo are trademarks of Core Electronics Pty Ltd.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 10k | Resistor_SMD:R_0402_1005Metric | R2, R3, R4, R5 |
| 2 | Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J1, J2 | |
| 2 | Fiducial | Fiducial:Fiducial_1mm_Mask2mm | FID1, FID2 |
| 2 | MountingHole | CoreElectronics_Components:MountingHole_2.7mm_M2.5_PadClearance_1.2 | H1, H4 |
| 1 | 100n | Capacitor_SMD:C_0402_1005Metric | C1 |
| 1 | 68R | Resistor_SMD:R_0402_1005Metric | R1 |
| 1 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | Conn_01x01_Male | CoreElectronics_Components:PiicoDev_header_1pin_LED | J4 |
| 1 | Conn_PiicoDev_header_01x04_Male | CoreElectronics_Components:PiicoDev_header_4pin | J3 |
| 1 | I2C PU | CoreElectronics_Components:SolderJumper-3_P1.3mm_Closed_RoundedPad1.0x1.5mm_NumberLabels | JP3 |
| 1 | LED | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP1 |
| 1 | LED 5000K | CoreElectronics_Components:LED_1208_3020Metric_Heatsink | D1 |
| 1 | LOGO_CoreElectronics_no-text | CoreElectronics_Artwork:CoreElectronics_logo_5mm | G1 |
| 1 | LOGO_made-with-love | CoreElectronics_Artwork:piicodev_logo_14.2x3.4mm | G3 |
| 1 | LOGO_piico | CoreElectronics_Artwork:piicodev_logo_14.2x3.4mm | G2 |
| 1 | Logo_Open_Hardware_Small | CoreElectronics_Logos:oshw | LOGO1 |
| 1 | VEML6040 | CoreElectronics_Components:VISHAY_VEML6040_2X1.25X1 | U1 |
It measures 25.4 × 25.4 mm and has 2 copper layers, 1.6 mm thick.
23 parts, built around the BSS138. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the CoreElectronics/CE-PiicoDev-Colour-Sensor-VEML6040 repository on GitHub, at the commit this page was made from: the board is PCB/PiicoDev-Colour-Sensor-VEML6040.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask CoreElectronics before reusing the design.

StuckAtPrototype/Racer
These are structured into their own files. I could have used submodules, but decided against it.

willem-pennings/balancing-cube
A cube that balances itself in a corner or edge using reaction wheels

abhishek-kakkar/BeagleLogic
A Software Suite that implements a logic analyzer with the PRU on the BeagleBone / BeagleBone Black.


lachlanA/eagle-to-kicad
Eagle SCH/LIB to KiCad SCH/LIB ULP conversion script

No0ne/ps2x2pico
USB keyboard/mouse to PS/2 interface converter using a Raspberry Pi Pico

StuckAtPrototype/AirCube
Works standalone out of the box. Pairs with Home Assistant in minutes. Other platforms are supported through community-contributed extensions.
