rp2040-dmxsun
rp2040-dmxsun copied to clipboard
RP2040-based USB DMX dongle with integrated web server
Raspberry Pi released the Pico W including on-board WiFi :partying_face: https://www.raspberrypi.com/news/raspberry-pi-pico-w-your-6-iot-platform/ While the radio-module doesn't support narrow-band RF in the 2.4GHz band and Bluetooth is not yet supported/enabled, the new...
Seeed studio provides an "Grove DMX module" (https://wiki.seeedstudio.com/Grove-DMX512/) which is basically an RS-485-driver + 3-pin XLR connector. It's not cheap, it's not 5-pin and it cannot do input or RDM....
The current implementation emulates a network device via USB (CDC NCM) so that the host computer can transfer data via IP packets (web interface, ArtNet, E1.31/sACN). However, attaching a real...
Currently, only DMX output is implemented. However, DMX input is highly desirable (so we can build an active DMX splitter, or receive DMX data from a console on an input...
Right now, the patching of incoming data to the internal DMX buffers and from there to output ports is hardcoded. What would be needed is the implementation to have the...
I see you've already mentioned this partly in https://github.com/OpenLightingProject/rp2040-dongle/discussions/2 but given it's important we don't get UID clashes in our space so for now if you're using static ones it...
Currently, only the IOboards with 3-pin XLR connectors are done and have been ordered and tested. The 5-pin variants are not yet completed and/or tested. 5-pin XLR connectors a must...
For cost reasons and since I didn't know for sure if all features I had in mind actually work, I only ordered, soldered and tested the "unisolated" variants of the...
It would be great to have some nice documentation about all classes and methods there are in the source code. I'm thinking of doxygen and the like but I'm open...
Currently the Web UI uses HTTP call to the device's API to get/update information like device status, buffer content (Console page), log entries, wireless status counters. Usually, a one second...