How to program a LED scrolling sign: a step-by-step guide
Programming a LED scrolling sign step by step: software, connection, text, speed and scheduling - for single-colour and full-colour RGB boards alike.

A LED scrolling sign is programmed with the manufacturer's software or a mobile app, and the initial setup takes 10-15 minutes. After that, a daily text update - changing the opening hours or a special offer, say - takes only one or two minutes. The connection can be made over USB, SD card, Wi-Fi or Bluetooth. Wi-Fi is the most convenient, because it lets you refresh the content from home or the office without having to walk over to the board.
Many people worry that programming will be complicated, but the process is essentially the same as using a simple word processor: you type the text, choose the font and colour, set the speed, then save and upload. Anyone who has sent an email or edited a document will pick this up without trouble - and manufacturers also give a short, practical briefing at handover.
What does programming actually do?
Programming a LED scrolling sign is the process of setting what appears on the board and how: the text, the font, the colour, the scrolling direction and speed, and the transition effects. The board has an internal controller card that stores the program and retains it even when the power is cut, so the message reappears automatically at restart without having to be set up again. That matters because after a power cut or a disconnection you do not need to reprogram the board on site - the previous content comes back by itself.
What software is used?
The program you need depends on the type of controller card. Common options are HD2018 / HD Player (for Huidu cards), LedArt, PowerLed, and LedshowTW for the BX series. For full-colour boards, the NovaStar or Colorlight ecosystems are widespread. When buying, always ask the manufacturer for the name of the software that belongs to your board and a download link, because these are not interchangeable and the board will not communicate with the wrong software. It is also worth asking beforehand whether the software has an English-language interface, as that makes day-to-day use considerably easier.
Connecting to the board
There are three kinds of connection. USB or SD card is the simplest: you save the program to a file and carry it physically to the board. Wi-Fi is more convenient, because the board either creates its own network or joins your existing router, letting you update wirelessly and even remotely. Bluetooth typically appears on smaller boards operated from a phone. The first step in setup is always to select the communication mode and the controller type in the software. If the board is Wi-Fi connected, record the network password at installation time and check how close the router is, because a weak signal leads to unreliable uploads.
Setting the text, font and colour
After opening the program you create a new program or zone and type in the text. This is where you choose the font and size so that it fits comfortably within the pixel height of the board - too large a font and the text is cropped. On a single-colour board the colour is fixed; on a dual-colour board you can choose between red, green and orange; and on an RGB board you can set any colour, even character by character, which is particularly useful for branded messages. Most software also shows a live preview, so you can see how the final text will look on the board before uploading.
Scrolling speed and effects
For moving text you can set the scrolling direction (right to left is the most common), the speed and the dwell time. Typical effects include continuous scrolling, fade-in, flashing and static display. Getting the speed readable matters: passers-by cannot read a sign that scrolls too fast, so test the pace on site from the real viewing distance before finalising. Slower speeds suit pedestrian traffic and slightly faster ones suit passing vehicles, because drivers have less time to read the message as they go by.
Timing and scheduling
Better software lets different messages appear at specific times of day or on specific days - opening hours in the morning, the daily menu at noon, a promotion in the evening. You can also set the board to switch itself on and off automatically, which saves electricity and spares the panel unnecessary running hours, contributing to a longer service life. Some systems allow weekly or monthly scheduling too, so a seasonal promotion is replaced automatically by the next piece of content at the appointed time without you having to intervene.
Uploading and saving the program
Once every setting is in place, you upload (send / export) the program to the board over USB, Wi-Fi or SD card. The controller stores the content, so the software does not have to keep running in the background. It is worth saving the project file on your computer or in the cloud as well, so you can edit it later rather than setting everything up from scratch. If you manage several boards, use a consistent file naming scheme so it is always clear which file holds the current content for which location.
Can I break it by programming it wrong?
No. Software settings cannot cause hardware damage to the board; at worst the display will not look as expected - cropped text, or the wrong colour. That is always fixable by adjusting the settings and uploading again. This reassures many buyers who fear that one wrong setting will ruin an expensive board. In reality programming is a reversible, risk-free process, and you can always restore the previous working version if you saved it.
Expert tip: save your settings as templates
If you display recurring content - a weekly menu or seasonal promotions - it pays to save ready-made templates in the software that you can reuse by swapping only the text. This speeds up daily updates considerably and reduces the chance of a typo or a formatting error, especially when several colleagues operate the board. With a well-built set of templates, a weekly content refresh can be cut down to five minutes.
Common problems and how to fix them
If the board will not accept the program, the most common causes are the wrong controller type selected in the software, or an unstable Wi-Fi connection. If the text is cropped, the font size is too large for the height of the board. If the image flickers or breaks up, check the power supply and the cabling. These faults are almost always fixed by a simple setting change rather than indicating a real hardware failure, and in most cases they can be resolved quickly over the phone with your supplier's support. A common misconception is that a failed upload means the board is faulty - usually you only need to recheck the network connection or the software configuration.
Who creates the content if I have no time for it?
Many businesses start by editing the text content themselves, but if you have neither the time nor the inclination, most suppliers will also take on content creation and regular updates as a service. That is particularly practical when messages change often, run in several languages or follow the seasons, and you would rather not wrestle with the software each time. In that arrangement the supplier updates the board automatically against an agreed content calendar, and you only need to flag it when you want a new message put up.
Can a scrolling sign show video or animation?
On single- and dual-colour boards only simple pixel animations (flashing, fade-in) are possible; real video is not. A full-colour (RGB) scrolling sign can play short, simple animations and moving graphics, but if you need genuine video content you should be thinking about a LED video wall, which is built specifically for that purpose. It is worth clarifying this distinction before buying, because many buyers wrongly assume that every LED board can play video.
Can templates be shared across several boards?
If the same business runs scrolling signs at several sites, most software lets you upload one prepared template to several boards at once, so you do not have to set up the same content separately at every location. That is a significant time saver for chains or multi-site businesses, where a consistent look also matters. With cloud-based systems the feature is especially convenient, because a single click refreshes the content at every site simultaneously.
Scheduling with measurable returns
Timed content matched to the time of day is not just convenient, it also pays commercially: showing opening hours in the morning, the daily menu at lunchtime and a promotion in the evening puts the right message in front of exactly the audience passing at that moment. This kind of targeted, timed communication typically returns more than a fixed, unchanging sign, because it always stays current and relevant to passers-by. Businesses commonly report that the traffic-building effect of timed promotional messages becomes measurable within a few weeks.
Can I manage without a briefing?
Manufacturer software interfaces have simplified considerably in recent years, so basic text changes can be made without any training - the built-in help and the user manual will get you there. That said, a short 15-20 minute practical briefing at handover speeds up the learning curve significantly and spares you the initial trial and error. It is sensible to bring several colleagues into that briefing, so that operating the board does not depend on one single person in the business.
What if I lose access or change my phone?
If you switch to a new phone or computer, you will need to reinstall the software or app, but the content stored on the board will not disappear, because it lives on the controller card and not on your phone. That is exactly why it is worth keeping project files and login details in the cloud or on shared company storage, so that a phone swap or a staff change does not interrupt the running of the board. If you do get stuck, your supplier's support team can help with this too.
A few questions and you get the recommended pixel pitch, the size and an indicative price.
Start the configurator â
