Home Dev-board Bootloader TFTP DMX512 RDM Pixel LTC SMPTE Ethernet Memory GitHub Contact PayPal.Me Donate
Supported MCU's:
MCU RDM Responder RDM Controller Art-Net 4 sACN E1.31 DDP PP OSC RDMNet LLRP Only LTC SMPTE PTP
GD32F103RC
GD32F107RC
GD32F207RG
GD32F207VC
GD32F303RC
GD32F407RE planned
GD32F450VI
GD32F470VG
GD32F470ZK
GD32H759IM
DPP = Distributed Display Protocol , PP = PixelPusher, PTP = Precision Time Protocol (with Layer 2 support)

MCU Fmax Flash (KB) SRAM (KB) U(S)ART
GD32F103RC HD 108MHz 256 48 5
GD32F107RC CL 108MHz 256 96 5
GD32F207RG CL 120MHz 1024 256 6
GD32F207VC CL 120MHz 256 128 6
GD32F303RC HD 120MHz 256 48 5
GD32F407RE 200MHz 512 192 6
GD32F450VI 200MHz 2048 512 8
GD32F470VG 240MHz 1024 512 8
GD32F470ZK 240MHz 3072 256 8
GD32H759IM 600MHz 3840 1024 8

Timers used

Timer Description Implementation note Implemented
0 Reserved Rotary encoder -
1 DMX Transmit All
2 Pixel GPIO DMA All
3 Pixel GPIO DMA All
4 DMX Transmit All
5 delay micros All
6 DMX Receive / LTC SMPTE All
7 settimeofday/gettimeofday/time Optional for use with FreeRTOS F10x/F303/F207/F4xx
8 MIDI Input Active Sense F207/F4xx
9 Soft UART GPIOA PIN9 TX Only F207/F4xx
10 LTC SMPTE F4xx
11 LTC SMPTE F4xx
13 LTC SMPTE F4xx
14 MIDI Input Active Sense H7xx
15 Soft UART GPIOA PIN9 TX Only H7xx
16 settimeofday/gettimeofday/time Optional for use with FreeRTOS H7xx