
Pi485
bvarner/pi485
An open-source TTL UART <-> RS485 converter, intended for a Raspberry Pi or Arduino

Used for interacting with QLC+. Needs to be configured for Input and Feedback. Needs channels 1-16 for input and output.
Dmx2vga is an open-source printed circuit board by 23wal, from the 23wal/light repository on GitHub. It is a 2-layer board of 125 × 70 mm with 20 parts on 41 nets, routed with 94 tracks and 6 vias.
It is built around the MAX485ED. Its parts include 4 resistors, 4 connectors, 2 ICs and 2 switches. It belongs with the ESP8266 boards of this library.
Docs about our Light-Setup
| Name | Quantity | DMX-Addresses | Links |
|---|---|---|---|
| Varytec LED Typhoon True PAR 12x10 | 4 | 1: 090-102 | thomann |
| 2: 103-115 | manual | ||
| 3: 116-128 | |||
| 4: 129-141 | |||
| Aliexpress PAR | 4 | 1: 040-049 | aliexpress |
| 2: 050-059 | manual | ||
| 3: 060-069 | |||
| 4: 070-079 | |||
| Eurolite LED THM-46 | 2 | 1: 001-018 | thomann |
| 2: 019-036 | |||
| Cameo Wookie series 400RGB | 1 | 1: 501-509 | |
| Stairville AF-150 | 1 | 1: 420 | |
| UKING ZQ06121 RETRO LIGHT | 4 | manual |
Used for interacting with QLC+. Needs to be configured for Input and Feedback. Needs channels 1-16 for input and output.
Mode: 13-Channel
| Channel | Description | Value Range | Details |
|---|---|---|---|
| 1 | Brightness | 000 - 255 | |
| 2 | Red intensity | 000 - 255 | |
| 3 | Green intensity | 000 - 255 | |
| 4 | Blue intensity | 000 - 255 | |
| 5 | White intensity | 000 - 255 | |
| 6 | Amber intensity | 000 - 255 | |
| 7 | UV intensity | 000 - 255 | |
| 8 | Automatic color transition | 000 - 255 | |
| 9 | Strobe | 000 - 255 | 0-8 Standard |
| 9-255 Strobe with increasing speed | |||
| 10 | Automatic Show | 000 - 255 | |
| 11 | Automatic Show Running speed | 000 - 255 | |
| 12 | Dimmer curves with afterglow effect | 000 - 049 | Standard |
| 050 - 099 | Dimmer mode 1(slight afterglow) | ||
| 100 - 149 | Dimmer mode 2 | ||
| 150 - 199 | Dimmer mode 3 | ||
| 200 - 255 | Dimmer mode 4(strong afterglow) | ||
| 13 | ID assignment |
Mode: 10-Channel
| Channel | Description | Value Range | Details |
|---|---|---|---|
| 1 | Brightness | 000 - 255 | |
| 2 | Red intensity | 000 - 255 | |
| 3 | Green intensity | 000 - 255 | |
| 4 | Blue intensity | 000 - 255 | |
| 5 | White intensity | 000 - 255 | |
| 6 | Amber intensity | 000 - 255 | |
| 7 | UV intensity | 000 - 255 | |
| 8 | Strobe Speed | 000 - 255 | |
| 9 | Function Choice | 000 - 255 | |
| 10 | Function Speed | 000 - 255 |
Mode: 18-Channel
| Channel | Description | Value Range | Details |
|---|---|---|---|
| 1 | Pan | 000 - 255 | |
| 2 | Pan Fine | 000 - 255 | |
| 3 | Tilt | 000 - 255 | |
| 4 | Tilt Fine | 000 - 255 | |
| 5 | Pan/Tilt speed | 000 - 255 | |
| 6 | Dimmer | 000 - 255 | |
| 7 | Strobe | 000 - 255 | |
| 8 | Red | 000 - 255 | |
| 9 | Green | 000 - 255 | |
| 10 | Blue | 000 - 255 | |
| 11 | White | 000 - 255 | |
| 12 | Amber | 000 - 255 | |
| 13 | UV | 000 - 255 | |
| 14 | Motion Macros | 000 - 255 | |
| 15 | Motion Macros Speed | 000 - 255 | |
| 16 | Color Macros | 000 - 255 | |
| 17 | Color Macros Speed | 000 - 255 | |
| 18 | Reset | 000 - 255 |
Mode: 9-Channel
used mode: d501
| Channel | Description | Value Range | Details |
|---|---|---|---|
| 1 | Mode select | 000 - 063 | Laser Off |
| 064 - 127 | Auto Mode | ||
| 128 - 191 | Sound mode | ||
| 192 - 255 | DMX mode (CH2-CH8) | ||
| 2 | Colours | 000 - 063 | Original colour |
| 064 - 095 | Red | ||
| 096 - 127 | Green | ||
| 128 - 159 | Blue | ||
| 160 - 191 | Yellow | ||
| 192 - 223 | Pink | ||
| 224 - 255 | Cyan | ||
| 3 | Pattern select | 000 - 255 | 32 Patterns (value 000 - 007, 008 - 015,...) |
| 4 | Zooming | 000 - 127 | Manual pattern size |
| 128 - 255 | Loop zooming in/out | ||
| 5 | X axis rolling | 000 - 127 | Manual rolling |
| 128 - 255 | Rolling speed | ||
| 6 | Y axis rolling | 000 - 127 | Manual rolling |
| 128 - 255 | Rolling speed | ||
| 7 | Z axis rolling | 000 - 127 | Manual rolling |
| 128 - 255 | Rolling speed | ||
| 8 | X axis moving | 000 - 127 | Manual position |
| 128 - 255 | Horizontal moving speed | ||
| 9 | Y axis moving | 000 - 127 | Manual position |
Mode: 1-Channel
| Channel | Description | Value Range | Details |
|---|---|---|---|
| 1 | Pump | 000 - 255 |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 10K | Resistor_SMD:R_1206_3216Metric | R1, R2, R3, R4 |
| 1 | DE15_Receptacle_HighDensity | Connector_Dsub:DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm | J4 |
| 1 | DMX In | Connector_Audio:Jack_XLR_Neutrik_NC3MAAV_Vertical | J1 |
| 1 | DMX Thru | Connector_Audio:Jack_XLR_Neutrik_NC3FAAV2_Vertical | J2 |
| 1 | Jumper_2_Bridged | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | JP1 |
| 1 | LOGO | library:wailmer_small | G*** |
| 1 | LOGO | library:wailmer | G*** |
| 1 | MAX485E | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U2 |
| 1 | Olimex_MOD-WIFI-ESP8266-DEV | Module:Olimex_MOD-WIFI-ESP8266-DEV | U1 |
| 1 | Programming Pins | Connector_PinSocket_2.54mm:PinSocket_2x04_P2.54mm_Vertical | J3 |
| 1 | RotaryEncoder_Switch | Rotary_Encoder:RotaryEncoder_Alps_EC12E-Switch_Vertical_H20mm | SW1 |
| 1 | SSD1306 | SSD1306:128x64OLED | Brd1 |
| 1 | SW_Push | Button_Switch_THT:SW_PUSH-12mm | SW2 |
The 16 most common of 20 parts.
It measures 125 × 70 mm and has 2 copper layers, 1.6 mm thick.
20 parts, built around the MAX485ED. 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 23wal/light repository on GitHub, at the commit this page was made from: the board is dmx2vga/kicad/dmx2vga.kicad_pcb and its schematic dmx2vga/kicad/dmx2vga.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask 23wal before reusing the design.

bvarner/pi485
An open-source TTL UART <-> RS485 converter, intended for a Raspberry Pi or Arduino



GrappleRobotics/JMS
Another alternative field management system for the FIRST Robotics Competition.

StefanKrupop/XyloShield
Shield for Arduino that hosts a RFM26W radio module and allows DMX-512 connectivity

SylvainVanIniitu/Piccolo-4C-Black
Piccolo MIDI stochastic sequencer

ChaseDurand/Pool-Pi
Hardware+software solution for controlling a Goldline/Hayward Aqualogic pool control board over WiFi via a Raspberry Pi.

flxkrmr/eec-iv-reader-arduino
Arduino based diagnostics-tool for Fords EEC IV ECUs