BaldrickDMX
BaldrickDMX Web Interface
Configuration and Control Guide
BaldrickDMX Web Interface
The BaldrickDMX includes a powerful web-based configuration interface that allows you to set up and control your board from any web browser. This comprehensive guide covers every aspect of the web interface.
Quick Navigation
Access: Connect to your network and navigate to the BaldrickDMX's IP address in your web browser. You can find the IP address in your router's DHCP client list or by using network scanning tools.
Stats Dashboard
System Information

The Stats board gives you a heads up as to what's going on with your controller.
Uptime
Tells you how long your controller has been powered on (this is useful in June to remind you that you forgot to turn it off over christmas)
Frame Rate
This lets you know what the FPS (Frames Per Second) the controller is currently outputting.
Network Throughput
Like the FPS, this gives you an indication of the volume of network traffic passing through the controller, this should help with debugging.
Temperature
With a sensor next to the Ethernet connector, this gives you an indication of the board temperature (in Celsius because water freezes at 0, not 32.. how does that make sense?)
Generally, PCBs and components are good for -40 to +85°C. Anything below 60°C on this board is fine and nothing to worry about. If the temp is above that, try blowing on it like you would a hot chip out of the oven.
Firmware Version
The BaldrickDMX is pretty new in the world of controllers and we've got a LOT of features left to add, this will let you know your current version and if there is a version to upgrade to.
(clicking the new version will upgrade it in place then restart the controller)
IP Address
It would be pretty silly to have a controller information box without showing you the IP Address of the controller wouldn't it? That would be like launching a controller without being able to manage the networking.
Test Mode
Quick Testing & Troubleshooting
Test Mode allows you to, well, test the board.

Test Patterns
Alternate Channels
Alternates between channels for testing individual DMX outputs.
Slow Sine Wave
All channels start at zero, go to 255, and back to zero in a slow sine wave pattern.
Fast Sine Wave
Same as slow sine wave but at a faster speed for more dynamic testing.
Sine Ripple
Creates a sine wave that moves across channels over time, each channel moving between 0 and 255.
DMX Preset
Allows you to select a DMX preset that you've created as a test mode.
Networking Configuration
Good Defaults, Easy Config

Hostname
The default hostname is baldrickdmx (hence baldrickdmx.local). If you have one BaldrickDMX then it's completely fine to keep this as it is, however if like us you want to collect a few of them, then we'd recommend you change this to something like frontgardenor upstairsroof
(Just a reminder that hostnames should be lowercase without spaces)
DHCP / STATIC
The default option is DHCP (which is Dynamic Host Configuration Protocol but you don't need to know that) which basically means your router or computer gives the board an I.P. address. This is great for initial setup but when you want to run a show it's best to switch it to STATIC, that's where your controller tells the router / computer "This is my IP".
IP Address
Set this to the IP address that you want the controller to be fixed to.
Subnet Mask & Gateway
It is more than likely that you can copy the Subnet Mask (the size of your network) and the Default Gateway (the exit point of your network) from the output of an IPconfig check.
DNS Server
DNS wise, typically, your default gateway is your router IP, and that more often than not, can provide your network with DNS. However, some people like to use "outside 3rd parties" DNS like google or cloudflares DNS. If you don't know about this, its probably best just to stick to DHCP.
DMX Presets
Preset Management

The BaldrickDMX lets you define Presets of set channels and values that can be used either in a test mode or via an action over the "turnip network".
Adding a Preset

When you add a preset, you are asked for the channels and a value, you can add as many channels and values as you like.
The channels input takes comma separated values such as 11,16,19,21but also can take ranges such as 100-150this will include all the numbers between 100 and 150 (including 100 and 150).
Mark Mode
Coming soon...
The Turnip Network
Network Discovery

The BaldrickDMX will keep an eye out on the network for other Baldricks and let you know how they are doing (this is helpful as we don't put an LCD screen on the board).
Test Sync
Ticking this box will sync the test mode between all compatible boards, meaning if you are doing something on the house and want all your baldricks in Test Mode, it's very easy to do!
Data Settings
Protocol Configuration

DDP Start Channel
Configure the starting channel for DDP (Distributed Display Protocol) communication.
sACN/ArtNet Start Universe
Set the starting universe for sACN (Streaming ACN) and ArtNet protocols.
sACN/ArtNet Channels Per Universe
Configure how many channels are used per universe for sACN and ArtNet protocols.
Advanced Settings
Advanced Configuration Options

We avoided it for so long but it's finally time to have a "box to stick stuff that doesn't fit in the other categories" and here it is, Advanced Settings.
Launch Preset at Boot
This allows you to select a preset to be loaded by default when the board is loaded, if a signal is detected from the network then this preset is overridden.