Period count
quarters or halvesFour quarters is the default. Switch to two halves for competitions that play that way — the board, the period label and the foul reset follow automatically.
basketBoard7 · one sport, done properly
Millisecond-accurate timing, 24/14-second shot clock, quarter and team-foul management and full player statistics on one LED display. Connect your own electronic console over TCP, drive backboard LEDs over UDP, and run the table with several referees on phones.
Even with rapid play/pause actions there is no drift — time is synced directly from the CPU clock signal.
24 / 14-second shot clock, team fouls, timeouts and quarter tracking, all live on the LED scoreboard.
Plug any electronic scoreboard console or statistics software into basketBoard7 over TCP — scores, clocks, fouls and player stats are driven from your own hardware.
basketBoard7 broadcasts the live board state over UDP: light the red backboard frame at period end and the yellow shot-clock light, or feed above-backboard 24-second displays.
Upload full rosters and push per-player fouls and points from an external system for the live statistics display.
basketBoard7 does one job: basketball. The timing engine, the shot clock and the foul logic exist for this sport alone. What does change between competitions is the clock — and every part of it is adjustable, so the same licence runs a senior league game, a women’s fixture, a U16 tournament and a mini-basket festival.
Four quarters is the default. Switch to two halves for competitions that play that way — the board, the period label and the foul reset follow automatically.
4×10 for senior basketball, 2×20 for the college format, 4×8 for U14, 4×6 for mini-basket — typed in once, then saved.
The main and reset shot-clock values are configurable, along with tenths display under five seconds and whether the clock blanks when off.
Foul limit before the penalty situation, timeouts per half or per period, and the timeout countdown length are all set per preset.
Every combination is stored as a named preset — “Senior League”, “Women’s Cup”, “U16” — with its own LED layout. Pick it before tip-off and the whole board reconfigures.
Starting points, not limits — every value below is typed in and saved as your own preset.
One board, one sport, every competition. Because basketBoard7 is built for basketball only, none of these settings fight each other — you are adjusting the same match structure, not switching between sports. Select the preset before the game and the clock, the scoring rules and your saved LED layout all load together.
The operator control panel and the matching output on the venue LED display.
Manage your basketball game on the LED display from a single, intuitive control form — designed to be run by one person through the busiest moments of the match.
basketBoard7 exchanges live data with external hardware in both directions: your electronic console can control the board, and the board can feed your backboard LEDs and shot-clock displays. Everything runs over standard TCP/IP and UDP on the venue network.
Already using a table-side control unit, scorekeeper console, or statistics software? Connect it to basketBoard7 over TCP/IP and drive the whole LED display from your own hardware: scores, game clock, shot clock, team fouls, timeouts, team names — even full rosters and per-player fouls and points.
basketBoard7 broadcasts its complete live state over UDP, ten times per second. Any listening device on the network — an LED controller, an above-backboard 24-second display, an auxiliary panel, or a TV graphics system — can follow the game in real time with no polling and no handshake.
Hardware-neutral by design. We supply the software only — no proprietary consoles, controllers or displays to buy. All integration channels are open, fully documented and included in every license, so you (or your hardware supplier) can integrate any console or LED controller you already own or plan to build.
The Data Socket is the channel your electronic console or statistics software uses to drive the board. Connect once over TCP and stream scores, game clock, shot clock, fouls, rosters and player statistics in real time — one text line per command.
Clock ownership: if your console feeds CHRONO, SC or
TIMEOUT continuously, the operator must leave the internal clock off — each
clock has to be driven by exactly one side, otherwise the two sources overwrite each other.
# send rosters ROSTER;TEAM=H;LIST=7,SMITH|11,JOHNSON|23,WILLIAMS,S !OK:ROSTER:3 # team names + tip-off state HOMENAME=CITY;GUESTNAME=UNITED;CHRONO=10:00 !OK:3 # live update: score, clock, shot clock HOMESCORE=78;GUESTSCORE=65;CHRONO=07:42;SC=14 !OK:4 # player stats (07 = 7) PLAYER;TEAM=H;NO=07;FOUL=2;PTS=15 !OK:PLAYER # number not in roster PLAYER;TEAM=H;NO=99;FOUL=0;PTS=0 #PLAYER_NOT_FOUND:99
A plain key/value line updates the board directly: HOMESCORE,
GUESTSCORE, CHRONO, SC, HOMEFOUL,
GUESTFOUL, TIMEOUT, EXTRA1/EXTRA2.
Send a team's full player list (No,Name[,Group]) in one line. A new roster
starts a fresh game and resets that team's statistics.
Push one player's absolute foul and point totals. Numbers are matched against the roster,
so 07 and 7 are treated as the same.
basketBoard7 pushes its complete live state as small UDP packets — 10 packets per second, one line each. Your LED controller just listens: no connection, no handshake, no PIN. Perfect for backboard red-frame LEDs, yellow shot-clock strips and above-backboard 24-second displays.
Fail-safe: if your device receives no packets for more than 2 seconds, turn all LEDs off — the broadcast may have been stopped by the operator.
# normal play — packets arrive ~every 100 ms BB7;SEQ=1024;PERIOD=2;CHRONO=07:32;RUN=1;SC=14; HORN_MAIN=0;HORN_SC=0;HOMESCORE=52;GUESTSCORE=48; HOMEFOUL=3;GUESTFOUL=5;TO_ACTIVE=0;TO_H=2;TO_G=1 # shot clock expires — yellow light window BB7;SEQ=1893;PERIOD=2;CHRONO=05:11;RUN=0;SC=0; HORN_MAIN=0;HORN_SC=1;HOMESCORE=52;GUESTSCORE=48;... # period ends — red frame window (~3 s) BB7;SEQ=2210;PERIOD=2;CHRONO=00:00;RUN=0;SC=; HORN_MAIN=1;HORN_SC=0;HOMESCORE=52;GUESTSCORE=48;...
Light the red frame while HORN_MAIN=1. The flag is held for ~3 seconds,
so even a few lost UDP packets never make you miss the end-of-period signal.
Light the yellow strip while HORN_SC=1 — the shot clock has expired.
Same 3-second level logic as the main horn.
Mirror SC on a physical above-backboard shot-clock display — including
tenths under 5 seconds and a blank display when the clock is off.
basketBoard7 includes a free web-based remote control — open it in any phone or tablet browser on the venue network, with nothing to install. A PIN gate locks access until the operator’s PIN is entered. Because the remote accepts several connections at once, the match can be run by more than one official at the same time: one on the clock, one on the score, one on the sport-specific controls — each on their own device with a screen focused on that single job.

No one connects without the PIN — which you set and change inside basketBoard7.

Score, clock and every core control of the board in one place.

A dedicated screen for the main clock: edit, Start, Stop and Resume.

Pure score management — ideal for a dedicated scorer at the table.

Penalties, shot clock, sets or cards — whatever this board needs, on its own screen.

Play media-player playlists and enter data such as team names.
Built for the table. The remote is a web page served by basketBoard7 itself — no app store, no account, no internet connection required. Any device on the same network opens it, enters the PIN and starts working.
Full-featured demo — every function available, small visual watermark only.
basketBoard7 is professional LED scoreboard software for basketball venues. It runs on Windows 10 and 11, drives any LED display or projector, includes ad playlists, live camera via OBS and a free web-based mobile remote, and is sold as a lifetime licence.
Yes. basketBoard7 is a basketball-only board, but the game structure is fully adjustable: four quarters or two halves, the length of each period, overtime length and count, the 24/14-second shot-clock values, the team-foul limit and the number and length of timeouts. Typical setups are 4×10 minutes for senior men’s and women’s basketball, 2×20 for the two-half college format, 4×8 for U14 and 4×6 for mini-basket. Each combination is saved as a named preset with its own LED layout, so you select the category before tip-off and the whole board reconfigures in one click.
Yes. basketBoard7 accepts a TCP connection on port 2907 from any console, table unit or statistics software that can open a socket. A simple one-line text protocol drives scores, game clock, shot clock, fouls, rosters and per-player statistics.
Yes. basketBoard7 broadcasts its full live state over UDP on port 2908, ten times per second. Any listening LED controller can light the red backboard frame while HORN_MAIN=1, light the yellow strip while HORN_SC=1, and mirror the SC value on a physical 24-second display.
Yes. basketBoard7 includes a free web-based remote control. Open it in any phone or tablet browser on the venue network — iOS, Android or Linux, nothing to install. Access is protected by a PIN you set inside the software, and several devices can connect at once so different officials can each run one task.
basketBoard7 starts at $500 USD for a licence with up to 1366 px output, $1,000 up to 1920 px and $1,500 up to 3840 px (4K). Every licence is a lifetime licence with two years of free updates, a PC key and a USB dongle included. Buying several boards for one venue reduces the price significantly.
Yes. The demo includes every feature with only a small visual watermark on the output, so you can test basketBoard7 on your own LED display before buying. Download it from the Downloads page.
One-time payment, free updates for two years, PC licence key and USB dongle both included. Every integration interface is included in every licence — there are no paid add-ons.
Ten scoreboards cover 38 sports. Buying several boards for one venue reduces the price significantly.
Run the perimeter LED panels of any sport from one panel.
Modern, web-based LED perimeter player and playlist manager for the advertising panels around football and every other sport. Uploaded media auto-fits the panel; goals, scores, time-outs, cards and other quick actions cut in with a single click and return. A browser is enough — easy to install, even easier to run.
Download the basketBoard7 demo and test it on your own LED display — no commitment.