Contact us to purchase  →  arslan.ziya@gmail.com
▶ Tutorial Videos
Home Football Basketball Volleyball Handball Hockey Futsal Rugby Water Polo Aussie Lacrosse LedPlaymeter Stadiums How to Buy Downloads About ⬇ Download SB7

basketBoard7 · one sport, done properly

Basketball
Scoreboard
Software

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.

Millisecond Timing

Even with rapid play/pause actions there is no drift — time is synced directly from the CPU clock signal.

Shot Clock & Team Fouls

24 / 14-second shot clock, team fouls, timeouts and quarter tracking, all live on the LED scoreboard.

Connect Your Console

Plug any electronic scoreboard console or statistics software into basketBoard7 over TCP — scores, clocks, fouls and player stats are driven from your own hardware.

Drive Backboard LEDs

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.

Player Statistics

Upload full rosters and push per-player fouls and points from an external system for the live statistics display.

Basketball. Nothing else.
Every category.

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.

Period count

quarters or halves

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.

Period length

minutes per period

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.

Shot clock

24 / 14 and alternatives

The main and reset shot-clock values are configurable, along with tenths display under five seconds and whether the clock blanks when off.

Team fouls & timeouts

limits per category

Foul limit before the penalty situation, timeouts per half or per period, and the timeout countdown length are all set per preset.

Saved competition presets

one click per category

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.

Typical period settings

Starting points, not limits — every value below is typed in and saved as your own preset.

CategoryPeriodsLength
Senior basketball (men & women)4 quarters10 min
College / two-half format2 halves20 min
U18 / U164 quarters10 min
U144 quarters8 min
Mini-basket (U12 and below)4 quarters6 min
Overtimeextra periods5 min

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.

Control panel &
LED output

The operator control panel and the matching output on the venue LED display.

Operator Control Panel

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 basketball scoreboard software operator control panel
Basketball scoreboard software output on a stadium LED display

Bring your own hardware.
basketBoard7 connects to it.

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.

Electronic scoreboard console connected to basketBoard7 over TCP — table officials drive the LED display
⬅ Data In · Console → basketBoard7

Connect any electronic console

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.

  • Works with any console or software that can open a TCP connection
  • Simple text protocol — one line per command, one reply per line
  • While the console drives the board, it becomes the single source of truth
  • Player statistics feed for the live stats display
Data Out · basketBoard7 → LEDs ➡

Drive backboard LEDs & shot-clock displays

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.

  • Light the red backboard frame the instant the period ends
  • Light the yellow shot-clock strip when the 24-second clock expires
  • Feed above-backboard shot-clock displays with the live 24/14-second value
  • Loss-tolerant design: horn flags stay active for ~3 seconds, so a dropped packet never means a missed horn
basketBoard7 UDP broadcast driving backboard red frame LEDs, yellow shot-clock light and above-backboard shot clock display

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.

ChannelPortDirectionTypical use
HTTP Request API1907/TCPIn + OutRemote control from any app or script; state polling with cmd=GET
Data Socket Protocol2907/TCPData InElectronic console or stats system continuously drives the board, incl. player stats
UDP State Broadcast2908/UDPData OutPassive listeners: backboard LED controllers, shot-clock displays, overlays

Console protocol
over TCP

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.

TCP Port 2907 UTF-8 Line-based Persistent Multi-client

What your console can push

  • Home / guest scores, game clock and the 24‑second shot clock
  • Team fouls, a timeout countdown and two extra info lines
  • Complete team rosters — starting five plus substitutes
  • Per‑player fouls and points for the live statistics display
  • Only the keys you send change — every other value on the board is preserved
  • Each line returns one reply, so your client always knows it was applied

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.

tcp · 127.0.0.1 : 2907
# 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
KEY=VALUE

Scoreboard data

A plain key/value line updates the board directly: HOMESCORE, GUESTSCORE, CHRONO, SC, HOMEFOUL, GUESTFOUL, TIMEOUT, EXTRA1/EXTRA2.

ROSTER

Team roster upload

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.

PLAYER

Player 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.

Scoreboard data keys

KeyDescriptionExample
HOMESCOREHome team score78
GUESTSCOREGuest team score65
HOMENAMEHome team name (\n = line break)CITY\nBASKET
GUESTNAMEGuest team nameUNITED
CHRONOGame clock07:42
SCShot clock14
HOMEFOULHome team fouls (total)3
GUESTFOULGuest team fouls (total)5
TIMEOUTTimeout countdown; empty value clears0:45
EXTRA1Extra text line 1FINAL FOUR
EXTRA2Extra text line 2GROUP A
↓ Download basketBoard7 Request integration manual → Data Socket Protocol v1.0 · TCP :2907 · UTF-8

Live state for LEDs
& shot-clock displays

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.

UDP Port 2908 One-way 10 pkt/s No polling < 200 bytes

What your listener receives

  • Game clock, run/stop state, shot clock value and current period
  • Scores, team fouls, timeout state and timeout counters
  • HORN_MAIN flag — stays at 1 for ~3 seconds when the main clock hits zero (drive the red backboard frame)
  • HORN_SC flag — stays at 1 for ~3 seconds when the shot clock expires (drive the yellow light)
  • Simple level logic: LED follows the flag in the latest packet — no event detection needed
  • New keys may be added over time; unknown keys are safely ignored

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.

udp · listen : 2908
# 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;...
RED FRAME

Backboard perimeter LED

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.

YELLOW LIGHT

Shot-clock violation strip

Light the yellow strip while HORN_SC=1 — the shot clock has expired. Same 3-second level logic as the main horn.

24 SEC

Above-backboard display

Mirror SC on a physical above-backboard shot-clock display — including tenths under 5 seconds and a blank display when the clock is off.

Run the board
from your phone

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.

PhoneTabletiOSAndroidNo installPIN protectedMulti-user
basketBoard7 remote control PIN login screen
Login

PIN-Protected Login

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

basketBoard7 remote HOME tab with score and clock controls
Home

Full Board, One Screen

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

basketBoard7 remote CLOCK tab for the time-keeper
Clock

Time-Keeper’s Screen

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

basketBoard7 remote SCORE tab for the scorer
Score

Scorer’s Screen

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

basketBoard7 remote tab with sport-specific controls
Extra

Sport-Specific Controls

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

basketBoard7 remote MORE tab with media playlists and data entry
More

Media & Data

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.

Try basketBoard7 free

Full-featured demo — every function available, small visual watermark only.

Basketball scoreboard software
— answered

What is basketBoard7?

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.

Can basketBoard7 be adjusted for women’s, U16 or other categories?

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.

Can I connect my own electronic scoreboard console to basketBoard7?

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.

Can basketBoard7 drive backboard LEDs and an above-backboard shot clock?

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.

Can I control basketBoard7 from a phone?

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.

How much does basketBoard7 cost?

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.

Is there a free demo of basketBoard7?

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.

Lifetime licence.
No annual fees.

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.

See Pricing → Stadium References →

Need a different sport?

Ten scoreboards cover 38 sports. Buying several boards for one venue reduces the price significantly.

LedPlaymeter
LED Perimeter Software

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.

  • Auto-fit mediaUpload once — images and video are fitted to the exact pixel geometry of your perimeter panels.
  • One-click quick actionsGoals, scores, time-outs and cards cut into the playlist and return to it automatically.
  • Playlist managerBuild, reorder and schedule sponsor rotations for the whole match from one screen.
  • Browser-basedNothing heavy to install — open it in a browser on any machine in the venue.

Ready to power your display?

Download the basketBoard7 demo and test it on your own LED display — no commitment.

Contact Us →