Skip to the content
2 layers93 × 27.5 mmPole node, the printed circuit board in 3D

An art project that uses arrays of colored lights around a circle to create kaleidoscopic colored shadows.

Size
93 × 27.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
46
Nets
23
Pads
136
Tracks, vias
201, 36
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
24 Nov 2019
Updated
25 Aug 2023

Overview

Pole node is an open-source printed circuit board by ademuri, from the ademuri/colordance-circle repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 93 × 27.5 mm with 46 parts on 23 nets, routed with 201 tracks and 36 vias.

It is built around the SP485ECN-L/TR, XL1509-5.0E1 and 78208-103HLF, with the RMCF0603JG120R, LMK212BBJ226MG-T and ESC477M035AH4EA among its other parts. Its parts include 13 diodes, 12 capacitors, 7 resistors, 7 connectors and 3 ICs.

Main components

9

README

README.md

Colordance Circle

An art project that uses arrays of colored lights around a circle to create kaleidoscopic colored shadows.

"This is not an officially supported Google product"

Building

This project uses two build systems, PlatformIO and CMake. PIO is for code which runs on embedded devices - these run the actual hardware. CMake is for running tests on standard PCs.

To build with PlatformIO, run pio run -e <env>, where <env> is one defined in platformio.ini (e.g. teensy).

To run the tests:

text
mkdir -p build
cd build
cmake .. -DBUILD_SIMULATOR=false
make && ./generictest

Simulator

The simulator uses SDL2 to render the LEDs. To build it, first install the SDL2 development library

sudo apt install libsdl2-dev

then, from the build directory, configure CMake to build it with

cmake .. -DBUILD_SIMULATOR=true

then build and run it with

make && ./lib/simulator/Simulator

Processing

To run the simulator with the Processing controller, from the build directory run:

bash
${PROCESSING_HOME?}/processing-java --sketch=../controller/processing_controller --run | ./lib/simulator/Simulator

Parts

46
QtyValueFootprintReferences
6100nFCapacitor_SMD:C_0402_1005MetricC6, C7, C8, C9, C10, C13
5D_TVS_5VDiode_SMD:D_SMBD3, D5, D13, D14, D15
4470Resistor_SMD:R_0603_1608MetricR1, R2, R6, R7
4Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_HorizontalJ3, J4, J5, J6
4D_TVS_DATADiode_SMD:D_SMBD6, D8, D9, D11
2120Resistor_SMD:R_0603_1608MetricR3, R4
21300pFCapacitor_SMD:C_0603_1608MetricC4, C5
222uFCapacitor_SMD:C_0805_2012MetricC1, C3
2470uFCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC11, C12
2Andersonhomebrew:Anderson_1336G1_right_angle_bottom_twoJ1, J7
2HOLEhomebrew:HOLE_5MM_#8H1, H2
2MAX485EPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU2, U3
2SCHOTTKYDiode_SMD:D_SMAD1, D2
110kResistor_SMD:R_0603_1608MetricR5
168uH/2AHomebrew:L_PROD-Tech_PSPMAA0805L1
1D_TVS_12VDiode_SMD:D_SMBD12
1LEDLED_SMD:LED_0603_1608MetricD4
1PTC 750mAFuse:Fuse_1812_4532MetricTH1
1RJ45Connector_RJ:RJ45_Amphenol_54602-x08_HorizontalJ2
1XL1509-5.0E1Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU1

More from ademuri/colordance-circle

8
  • 2 layers154.5 × 105 mmInterface brain, the printed circuit board in 3D

    Interface brain

    ademuri/colordance-circle

    An art project that uses arrays of colored lights around a circle to create kaleidoscopic colored shadows.

    174 parts4Apache-2.0
  • 2 layers129.5 × 83.5 mmColordance brain, the printed circuit board in 3D

    Colordance brain

    ademuri/colordance-circle

    An art project that uses arrays of colored lights around a circle to create kaleidoscopic colored shadows.

    131 parts4Apache-2.0
  • 2 layers99.4 × 70.3 mmHeart, the printed circuit board in 3D

    Heart

    ademuri/colordance-circle

    An art project that uses arrays of colored lights around a circle to create kaleidoscopic colored shadows.

    25 parts4Apache-2.0
  • 2 layers53 × 31.8 mmTransmitter test, the printed circuit board in 3D

    Transmitter test

    ademuri/colordance-circle

    An art project that uses arrays of colored lights around a circle to create kaleidoscopic colored shadows.

    16 parts4Apache-2.0
  • 2 layers24.5 × 26.3 mmSquare, the printed circuit board in 3D

    Square

    ademuri/colordance-circle

    An art project that uses arrays of colored lights around a circle to create kaleidoscopic colored shadows.

    12 parts4Apache-2.0
  • 2 layers146 × 22 mmPot holder, the printed circuit board in 3D

    Pot holder

    ademuri/colordance-circle

    An art project that uses arrays of colored lights around a circle to create kaleidoscopic colored shadows.

    7 parts4Apache-2.0
  • 2 layers10 × 30.7 mmSlider, the printed circuit board in 3D

    Slider

    ademuri/colordance-circle

    An art project that uses arrays of colored lights around a circle to create kaleidoscopic colored shadows.

    7 parts4Apache-2.0
  • 2 layers27 × 28 mmButton holder, the printed circuit board in 3D

    Button holder

    ademuri/colordance-circle

    An art project that uses arrays of colored lights around a circle to create kaleidoscopic colored shadows.

    6 parts4Apache-2.0

Similar boards

  • 6 layers131 × 125 mmSunbeam em7000, the printed circuit board in 3D

    Sunbeam em7000

    Resident-X/brew-state

    brew-state: bare-metal C state estimation and forward-horizon profiling for the Sunbeam EM7000. Built with Staircase.

    444 partsMIT
  • 6 layers100 × 160 mmScopefun v2, the printed circuit board in 3D

    Scopefun v2

    snhobbs/scopefun-hardware

    This repository contains Scopefun hardware schematics and pcb layout files.

    840 parts
  • 2 layers252 × 90 mmLEDRacer V01, the printed circuit board in 3D

    LEDRacer V01

    ENTS-Source/formula-diode

    Race each other on an LED strip, using an ESP8266

    48 parts1Apache-2.0
  • 4 layers255.9 × 224.5 mmCentral control unit, the printed circuit board in 3D

    Central control unit

    RomLab/pcb-system-for-underfloor-heating-v2.0

    PCB for underfloor heating system

    1,880 parts1
  • 2 layers49.5 × 59.7 mmPm sensor UART, the printed circuit board in 3D

    Pm sensor UART

    ondras12345/pm-sensor

    SPS30-based PM2.5 particulate matter sensor with RS485

    38 partsMIT
  • 2 layers20.3 × 35.3 mmPIR Board, the printed circuit board in 3D

    PIR Board

    danieltith/Neuroscience

    Code and hardware files related to my PhD thesis: "Mapping associations between early life adversity and alcohol use disorder through human epidemiology and rat neurobiology".

    11 parts
  • 4 layers92.7 × 83.8 mmADC Board, the printed circuit board in 3D

    ADC Board

    kitspace-test-repos/kicad6-file-collection

    132 partsMIT
  • 6 layers235.1 × 213.7 mmQuiver PT3 Main PCB rounded, the printed circuit board in 3D

    Quiver PT3 Main PCB rounded

    Arrow-air/project-quiver

    Project Quiver documentation, designs, and project artifacts.

    164 parts617CERN-OHL-S-2.0

Questions

How big is the Pole node PCB?

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

What parts does the Pole node use?

46 parts, built around the SP485ECN-L/TR, XL1509-5.0E1, 78208-103HLF and RMCF0603JG120R. 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 Pole node KiCad files?

From the ademuri/colordance-circle repository on GitHub, at the commit this page was made from: the board is hardware/pole-node/pole-node.kicad_pcb and its schematic hardware/buttons/button-holder/button-holder.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pole node design in my own project?

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