An open API service indexing awesome lists of open source software.

https://github.com/fortinsylvain/halloweenizer

RaspberryPi Pico Midi and DMX512 controller
https://github.com/fortinsylvain/halloweenizer

cinematic-effects dmx512 halloween midi midi-controller raspberry-pi-pico raspberry-pi-pico-2 roland-s330 rp2040 sampler sound-effects synthesizer visual-effects

Last synced: 10 months ago
JSON representation

RaspberryPi Pico Midi and DMX512 controller

Awesome Lists containing this project

README

          

# Halloweenizer
## RaspberryPi Pico MIDI and DMX512 Controller

This project uses a Raspberry Pi Pico to control both MIDI and DMX512, creating a synchronized audiovisual experience for Halloween.

## 🎵 MIDI Integration

The Pico sends MIDI output to a Roland S-330 digital sampler, which plays eerie sounds, special effects, and haunting organ chords. These sounds, amplified through speakers, set the perfect spooky atmosphere.
![](Roland_S-330.jpg)

## 💡 DMX512 Lighting Control
The DMX512 output drives two RGB projectors, programmed to create dramatic lighting effects, including simulated thunderstorms and eerie color shifts to enhance the ambiance.
![](projector_DMX512_front.jpg)
![](projector_DMX512_back.jpg)

## 🛠️ Build & Implementation
### Schematic (Hand-drawn draft)
A wall-mounted 5 V power supply provides power to the VSYS input of the Raspberry Pi pico and the other components. A MC3487 Quadruple Differential Line Driver chip converts the 3.3V GPIO output into a differential pair, which is then connected to a female XLR connector. Another GPIO pin controls two 2N2222 NPN transistors connected in cascade to drive the MIDI connector.
![](schematic.jpg)

The project is currently assembled on a breadboard:
![](BreadBoard.jpg)

A permanent build is not planned at the moment, but the setup works well for its purpose.

## 🎃 Spooky Fun
This project was a blast to build, generating both frighteningly fun effects for kids and a satisfying challenge for the programmer!

## ⚠️ Warning
This project significantly boosts visibility, so be prepared to hand out plenty of candy to visitors!