Skip to the content
PCBKitNew board
2 layers25.4 × 25.4 mmPiicoDev Colour Sensor VEML6040, the printed circuit board in 3D

PiicoDev Colour Sensor VEML6040 Board

Size
25.4 × 25.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
23
Nets
10
Pads
48
Tracks, vias
106, 12
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
7 May 2021
Updated
4 May 2022

Overview

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.

Main components

1

README

README.md

PiicoDev® Colour Sensor VEML6040

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!

Features

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

Getting Started Guides

Technical Specifications

  • Address: 0x10,
  • 16-bit precision per channel
  • Dimensions: 25.4x25.4mm
  • Mounting Holes: 2x M2.5
  • Disable LED by pulling LED Pin to Ground.

License

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.

Parts

23
QtyValueFootprintReferences
410kResistor_SMD:R_0402_1005MetricR2, R3, R4, R5
2 Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ1, J2
2FiducialFiducial:Fiducial_1mm_Mask2mmFID1, FID2
2MountingHoleCoreElectronics_Components:MountingHole_2.7mm_M2.5_PadClearance_1.2H1, H4
1100nCapacitor_SMD:C_0402_1005MetricC1
168RResistor_SMD:R_0402_1005MetricR1
1BSS138Package_TO_SOT_SMD:SOT-23Q1
1Conn_01x01_MaleCoreElectronics_Components:PiicoDev_header_1pin_LEDJ4
1Conn_PiicoDev_header_01x04_MaleCoreElectronics_Components:PiicoDev_header_4pinJ3
1I2C PUCoreElectronics_Components:SolderJumper-3_P1.3mm_Closed_RoundedPad1.0x1.5mm_NumberLabelsJP3
1LEDJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP1
1LED 5000KCoreElectronics_Components:LED_1208_3020Metric_HeatsinkD1
1LOGO_CoreElectronics_no-textCoreElectronics_Artwork:CoreElectronics_logo_5mmG1
1LOGO_made-with-loveCoreElectronics_Artwork:piicodev_logo_14.2x3.4mmG3
1LOGO_piicoCoreElectronics_Artwork:piicodev_logo_14.2x3.4mmG2
1Logo_Open_Hardware_SmallCoreElectronics_Logos:oshwLOGO1
1VEML6040CoreElectronics_Components:VISHAY_VEML6040_2X1.25X1U1

Questions

How big is the PiicoDev Colour Sensor VEML6040 PCB?

It measures 25.4 × 25.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the PiicoDev Colour Sensor VEML6040 use?

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.

Where can I download the PiicoDev Colour Sensor VEML6040 KiCad files?

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.

Can I use the PiicoDev Colour Sensor VEML6040 design in my own project?

Its repository states no licence, so its author keeps all rights: ask CoreElectronics before reusing the design.

Similar boards

  • 4 layers36 × 50.2 mmRacer, the printed circuit board in 3D

    Racer

    StuckAtPrototype/Racer

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

    83 parts3.8kApache-2.0
  • 4 layers95 × 95 mmCube motherboard, the printed circuit board in 3D

    Cube motherboard

    willem-pennings/balancing-cube

    A cube that balances itself in a corner or edge using reaction wheels

    52 parts1.1kGPL-3.0
  • 2 layers54.6 × 70.9 mmBeagleLogic Cape, the printed circuit board in 3D

    BeagleLogic Cape

    abhishek-kakkar/BeagleLogic

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

    22 parts479GPL-3.0
  • 2 layers44.2 × 29.3 mmI2c tiny usb, the printed circuit board in 3D

    I2c tiny usb

    harbaum/I2C-Tiny-USB

    Cheap and simple I²C to USB interface

    27 parts454
  • 2 layers21.6 × 52.3 mmPs2 pico hat, the printed circuit board in 3D

    Ps2 pico hat

    No0ne/ps2x2pico

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

    17 parts399MIT
  • 2 layers45 × 45 mmAirCube, the printed circuit board in 3D

    AirCube

    StuckAtPrototype/AirCube

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

    61 parts379Apache-2.0
  • 4 layers74 × 104 mmBeepy, the printed circuit board in 3D

    Beepy

    sqfmi/beepy-hardware

    Beepy Hardware

    160 parts348MIT