The master source code is available here -> https://github.com/vanvught/rpidmx512
A development board is available here -> https://github.com/vanvught/GD32FxxxR-dev-board
Full documentation will be available here -> https://www.gd32-dmx.org
Open source GD32F103RC RDM Controller with USB, DMX512 isolated board and compatible with software that supports Enttec USB Pro.
A DMX512 RDM isolated with USB (FT245RL) extenstion board can be ordered here https://www.bitwizard.nl/shop/raspberry-pi?product_id=154 -> Option: Model Orange Pi for use with the development board.
Personalities :
- Pixel Controller
- Config mode
Slot description in Config mode
:
$ ola_rdm_get --universe 1 --uid 5000:30133331 SLOT_DESCRIPTION 0
Slot Number: 0
Name: Type
$ ola_rdm_get --universe 1 --uid 5000:30133331 SLOT_DESCRIPTION 1
Slot Number: 1
Name: Count
$ ola_rdm_get --universe 1 --uid 5000:30133331 SLOT_DESCRIPTION 2
Slot Number: 2
Name: Grouping Count
$ ola_rdm_get --universe 1 --uid 5000:30133331 SLOT_DESCRIPTION 3
Slot Number: 3
Name: Map
$ ola_rdm_get --universe 1 --uid 5000:30133331 SLOT_DESCRIPTION 4
Slot Number: 4
Name: Test Pattern
$ ola_rdm_get --universe 1 --uid 5000:30133331 SLOT_DESCRIPTION 5
Slot Number: 5
Name: Program
The configuration is stored in the flash ROM when the Slot Number 5
value changes from 0 into 255.
The Config mode
is also activated when KEY1_PINx
is connected to GND on reset. Which is defined in file lib-gd32/include/board/gd32f103r.h
.