Skip to the content
PCBKitNew board
2 layers100 × 100 mmRoulette, the printed circuit board in 3D

This is a project to build an LED roulette with CircuitPython on EFR32xG24 Explorer Kit.

Size
100 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
64
Nets
45
Pads
142
Tracks, vias
421, 5
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
9 Sep 2024
Updated
23 Oct 2024

Overview

Roulette is an open-source printed circuit board by sangyoungn, from the sangyoungn/led-roulette-with-circuitpython repository on GitHub, published under the MIT licence. It is a 2-layer board of 100 × 100 mm with 64 parts on 45 nets, routed with 421 tracks and 5 vias.

Its parts include 31 resistors, 30 diodes, 2 connectors and 1 switch.

README

README.md

LED Roulette with CircuitPython

This is a project to build an LED roulette with CircuitPython on EFR32xG24 Explorer Kit.

Contents

"hardware" directory contains files for the hardware design including schematic and gerber output. "code" directry contains scripts written in CircuitPython, which run on EFR32xG24 Explorer Kit.

Directory Structure

.
├── hardware
|     └── roulette (KiCad Design Directory)
|          ├── gerber (PCB Gerber Plot Directory)
|          ├── pdf (PCB PDF Polt Directory)
|          ├── roulette.dxf (PCB Outline and Decoration Silk DXF)
|          ├── roulette.kicad_pcb (PCB Design File)
|          ├── roulette.kicad_pro (KiCad Project File)
|          ├── roulette.pdf (PDF Plot File of Whole Schematic)
|          ├── roulette.kicad_sch (Schematic File #1)
|          ├── LEDs.kicad_sch (Schematic File #2)
|          └── xg24_explorer_kit.kicad_sch (Schematic File #3)
└── code
     ├── code.py
     └── led_roulette.py

Refer to clips in the link for more information.

https://youtube.com/playlist?list=PLlT0qmKc0_5ddENmn3fNbMIVXvFqQTv2Z&si=PHfeczIfOtfNPaJ8

Parts

64
QtyValueFootprintReferences
30330Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR2, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24 +14
30LEDLED_THT:LED_D5.0mmD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +14
2Conn_01x08_MaleConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ1, J2
11KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1
1SW_PushButton_Switch_THT:SW_PUSH_6mmSW1

Questions

How big is the Roulette PCB?

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

What parts does the Roulette use?

64 parts. 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 Roulette KiCad files?

From the sangyoungn/led-roulette-with-circuitpython repository on GitHub, at the commit this page was made from: the board is hardware/roulette/roulette.kicad_pcb and its schematic hardware/roulette/LEDs.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Roulette design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers76.5 × 120 mmNumpad project, the printed circuit board in 3D

    Numpad project

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    64 parts915
  • 2 layers160 × 99.1 mmFlat hierarchy, the printed circuit board in 3D

    Flat hierarchy

    drandyhaas/KiCadRoutingTools

    A set of Python/Rust tools to aid routing in KiCad

    64 parts744MIT
  • 2 layers49 × 53.2 mmDB25 External, the printed circuit board in 3D

    DB25 External

    BlueSCSI/BlueSCSI-v2

    BlueSCSI v2/Ultra - an open source, open hardware, SCSI emulator using the Pi Pico PR2040 and Pico 2 RP2350

    64 parts459GPL-3.0
  • 2 layers90 × 71 mmTd hv, the printed circuit board in 3D

    Td hv

    tdaede/td-crt

    tubes

    64 parts373
  • 2 layers28 × 30 mmOtterIron Devkit, the printed circuit board in 3D

    OtterIron Devkit

    Jana-Marie/Otter-Iron-PRO

    USB-PD soldering station for JBC C245 handles.

    64 parts321
  • 2 layers192.9 × 59.5 mmAlpha pro micro, the printed circuit board in 3D

    Alpha pro micro

    PyrooL/Alpha

    A 28-key semi-ortholinear mechanical keyboard designed by PyroL

    64 parts298MIT
  • 2 layers128 × 88 mmFireball revD, the printed circuit board in 3D

    Fireball revD

    ugcs/ddc

    Drone Show Software is software designed for drone shows, allowing flight path planning as well as control of dozens of drones simultaneously in a synchronized manner.

    64 parts223
  • 2 layers78 × 81 mmEncoder, the printed circuit board in 3D

    Encoder

    eddyem/stm32samples

    Code samples and ready projects based on bare-metal STM32

    64 parts208