The next-generation BBS software

  • No hosting fees it runs at your place
  • No outside costs your power, your Wi-Fi
  • No cloud nobody else's server
  • Old and new a 1980s computer can join
  • Real hardware a chip on your shelf
  • Free software GPL v3 or later
  • No internet needed a local network is enough
  • You write the rules and you are the appeal
  • No ads no one sells your time
  • No platforms nobody in the middle

Features

Everything a µnleashed board does, grouped the way callers and hosts look for things, and then how it compares with the other BBSA bulletin board system: a small online community on one computer, which people connect to from theirs to chat, leave messages and share files. software people run today.

As of firmware 1.2.2.

The chip is the whole BBS

The logins, the accounts, the messages, the rules and the screens all run on the board itself, a chip about the size of a stick of gum. There is no PC behind it and no Raspberry Pi to lean on, now or later. If a computer ever turns up, it is an optional helper for one big job, the way the packet radio node will use a small Linux computer as its radio's modem, and even then the BBS stays on the chip.

Under two watts

The heaviest board in the range is the Waveshare 4.3 inch: an 800 by 480 screen with its backlight on, the panel being fed pixels continuously, Wi-Fi up and SSHAn encrypted way of connecting to a board, beside telnet: what you type is scrambled on the way, so only the board can read it. running. Rob measured a running board like that at under two watts. Every other board is less, and the $15 dev board with no screen at all is about half a watt.

That is worth stating because the comparison is not close. BBS software on a desktop or a laptop needs the whole computer awake for as long as the board is up, and that is tens of watts. A Raspberry Pi is the fair comparison rather than a laptop, and it is a good one: a Pi is a few watts, far better than a PC, and it will run a BBS well. A µnleashed board is a fraction of a Pi again, and it never needs the Pi underneath it.

What two watts actually buys is not a smaller bill. It is that a board can be powered by a phone charger and left on a shelf for a year, or run from a small solar panel and a battery somewhere with no mains at all. That is the difference between a computer that happens to be running BBS software and a board that is the BBS, which is the whole reason this project puts the microcontroller at the centre. It is also what makes a repeater on a fence post worth designing.

Calling in

Talking

Files

Photos and sats

Running the board

Hardware

Build oneSee the roadmap

How it compares with other BBS software

Every program in these tables is good software, and most have years of work in them. Each column was checked against the project's own pages or repository in September 2026, and its name links there. A question mark means the project's own pages do not say, not that it cannot.

On a PC

WhatµnleashedSynchronetMysticENiGMA½WWIVTalismanMaximus NGRenegade
Runs onan ESP32 board, from about $15a PC or a Raspberry Pia PC or a Raspberry Pia PC, with Node.jsa PCa PCa PCa PC
Operating system under itnone: the board is the whole computerWindows, Linux, macOS or BSDWindows, Linux or macOSLinux, BSD, macOS or WindowsWindows or LinuxWindows or LinuxLinux or macOSDOS, or Windows
Telnetyes, on every boardyesyesyesyesyesyes?not stated
SSH, encryptedyes, on every ESP32-S3 boardyesyesyesyesyes?not stated?not stated
PETSCII and 40 columnsyes, 40 or 80 columns, found as you connectyes, on a port of its own?not stated?not stated?not stated?not stated?not stated?not stated
ANSIyes, and UTF-8 and plain ASCIIyesyesyes, and UTF-8yes?not statedyes, CP437 and UTF-8yes
File transfersXMODEM, XMODEM-1K and YMODEM; no ZMODEMX, Y and ZMODEMZMODEMX, Y and ZMODEMX, Y and ZMODEM?not stated?not stated?not stated
Message networksnot yetFidoNet, QWK and DOVE-NetFidoNet and QWKFidoNetWWIVnet, FidoNet and QWKFidoNet-style, QWK and Blue WaveFidoNet and QWK?not stated
Doorsthe way in, door sats with UPLINK; no doors written yetyes, DOS doors tooyesyes, DOS doors in its own emulatoryesyesyesyes
In a web browserno: callers use a terminal appa web server, built inan HTTP server, built ina web server for downloads?not stated?not stated?not stated?not stated
Adding to itplugins in the firmware, and sats over the airJavaScriptits own language, MPL, and PythonJavaScript mods?not statedLua scriptsits own language, MEX?not stated
Licencefree software: GPL v3 or laterfree software: GPLfree to use, but closed sourcefree software: BSD 2-clausefree software: Apache 2.0free software: GPL v3free software: GPL v2freeware
Newest release1.2.2, October 20263.21e, March 20261.12 Alpha 48, January 2023no numbered releases; changed September 20265.8.1, December 2023; changed May 20260.54; changed May 20253.04a-r2, December 20251.40, March 2026

Where they win, they win by a lot: decades of work, FidoNet and QWK, ZMODEM, doors that already exist, and more callers than ten. Where µnleashed wins is under it all: there is no PC, no operating system and nothing else to keep updated, on a board you can hold.

On small machines

WhatµnleashedespbbsImage BBSC*BasePETSCII BBS Builder
Runs onan ESP32 board, from about $15an ESP8266 board, the Wemos D1 minia Commodore 64a Commodore 64, or a 128 in 64 modea PC or a server, with Java 21
Operating system under itnone: the board is the whole computernone: the board is the whole computernone on a real Commodore; On A Stick runs it on Windows or Linuxnone: the Commodore is the computerwhatever runs Java
Callers at onceten, and a busy line for the nextfour?not stated?not stated?not stated
Telnetyes, and SSH on every ESP32-S3 boardyes?not stated?not statedyes
PETSCIIyes, 40 or 80 columns, found as you connect?not statedyes: it is a Commodoreyes: it is a Commodoreyes, and ASCII, Minitel and Prestel
ANSIyes, and UTF-8 and plain ASCII?not stated?not stated?not stated?ASCII is listed; ANSI is not
File transfersXMODEM, XMODEM-1K and YMODEMZMODEM planned, not built?not stated?not stated?not stated
Adding to itplugins in the firmware, and sats over the airedit the Arduino sketch?not statedknown for how far it can be configuredit is a framework: you write the board in Java
Licencefree software: GPL v3 or laterfree software: MIT?no licence in its repositoryfree software: GPL v2 or laterfree software: MPL 2.0
Newest release1.2.2, October 2026none; last changed August 2017release 231231, December 2023; On A Stick 2.3, January 20253.3.7, 20252.1, March 2024; changed June 2026

espbbs is the other board we know of that runs a BBS on a microcontroller, an ESP8266, and it has not changed since 2017. The Commodore boards are the real thing, and a caller of theirs is welcome on this one too.

A DDial-style chat system

This board's chat room is modelled on Diversi-DIAL and GTalk, read out of their own manuals: no prompt character, a line a caller sends is #node:handle) and then what they typed, /s lists the room, and /p holds a private conversation open. MAGVIZ DDIAL+ is the nearest living relative of that design, so anybody who knows one will recognise the other: layered conversations, unique line numbers, and any username you like at any time.

It is not a BBS package, and the table below is not the one above. MAGVIZ is a chat system you visit in a browser, run for you by somebody else; this is software you run on hardware you own, which also keeps forums, files and mail. A chat system with no file areas is not missing them.

WhatµnleashedMAGVIZ DDIAL+
What it issoftware you run, on a board you owna place you visit, run for you by somebody else
Runs onan ESP32 board, from about $15, in your own hometheir server: nothing of yours, and nothing to set up
How you joina terminal app, the ssh command on your own computer, or a 1980s machine on a serial lineany browser, on a computer or a phone
DDial-style chatyes: no prompt character, #node:handle lines, /s for the room, built from the Diversi-DIAL and GTalk manualsyes: layered conversations, unique line numbers, any username at any time
Channelsone room, with private conversations inside itmany public channels, and members can make their own
Private messagesyes, by node number, and a sticky private that holds the room backyes, by line number, in the public history
Visiting without an accountyes: a guest keeps the handle they typed, for fifteen minutesyes: no membership, and a username you can change at any time
Gamesdoor sats a caller enters with UPLINK; no doors written yetinteractive games, in the chat
Forums, files and mailyes, with a memory card: forums, file areas and maila chat system: not what it sets out to do
Who runs ityou do, and nobody else can switch it offJames Quick, as a non-profit, since 2022
Source and licencefree software: GPL v3 or later?no software name, version, licence or source on its site

Both keep DDial alive, at opposite ends. If you want DDial-style chat right now, with no hardware, no setup and nothing to run, MAGVIZ is the better answer and it is open in a browser in seconds. µnleashed is for when you want the thing itself: your own machine, your own rules, and a line an old computer can dial into.

MAGVIZ also runs the hub the DDial-style systems link through, and at least one other project joins it as a station, so the superchat on the roadmap has a precedent rather than only an idea. Nothing is arranged with anybody, and linking would need their agreement.

Not in the tables: Citadel, which lives on as a mail and groupware server with a BBS-style text client and a web interface, a different kind of thing; Iniquity 3, a rebuild in progress whose own pages list telnet and ANSI so far; and the original Maximus, unchanged since 2015, which Maximus NG carries on.

Sources

Checked on 29 September 2026, and MAGVIZ DDIAL+ on 4 October 2026.

Room to grow

The board stays small on purpose, and grows by adding to it rather than by making the core bigger.

Everything that is decided, and which version brings it, is on the roadmap.

See the roadmap