The next-generation BBS software

  • 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
  • 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

Upgrade a board

A board that already runs µnleashed takes a new version from the installer, over the same USB cable it was installed with, and keeps its accounts. About five minutes, most of it waiting.

On the board list, a µnleashed board older than the newest release here has a small up arrow on the end of its software badge, the one with its version in it, and pressing the arrow brings you to this page.

Back up first

The update does not write where your accounts are kept, but a copy costs a minute and nothing else can put them back. Open the backup window and download the zip. It holds the settings, the accounts and the screens.

It does not hold the mail or the information pages. The forums and the file areas are on the SD card, which any computer can copy.

A Waveshare S3 or a Makerfabs on a version older than 1.1.2 is erased by this update, whichever button you press. From 1.1.2 their flash is laid out differently. Back up first and restore the backup afterwards: the installer page says why. Every other board keeps everything, as below.

Update

  1. Plug the board in with a cable that carries data, open the installer in Chrome or Edge, choose your board in the card, press Update my board and pick the port. On the Waveshare S3, hold BOOT and tap RESET before pressing the button, and press RESET when it has finished. The installer page says why the S3 needs that.
  2. Press Update µnleashed BBS, then Install. A board running 0.22.1 or later usually tells the installer its name and version, and the page shows both above the button. It may not, if the board is still starting up when the page asks, and that makes no difference here. It does not ask about erasing and it does not erase.
  3. Writing takes about two minutes. Keep the tab in view while it works.
  4. The board starts on the new version, on the Wi-Fi network it already knew.

Go to the installer

If the board already runs the version on offer, there is no update to press, and nothing Update my board offers can erase it.

If you pressed Install on a new board instead

That works too. A board the page recognises is offered Update µnleashed BBS and not asked anything. One it does not recognise is offered Install or update µnleashed BBS, which does the same thing as long as you leave the box on the next screen unticked. That screen looks like this:

Start fresh? Updating a board you already run? Leave this unticked: your accounts, settings, mail and forums are kept. Tick it only for a brand-new board, or to wipe this one and start over. [ ] Erase everything first

Leave it unticked and press Next. If the page shows Erase User Data, because the board already runs the version on offer, leave it alone: it wipes the whole chip.

What it writes, and what it leaves

The update writes the firmware and the screens, and nothing else.

A card that was in the board before 0.22.0 holds copies of the stock screens the board has no record of putting there, so it leaves them alone, and they keep playing the old screens. Delete the ones you did not change from the screens folder on the card, and the next time the board starts it puts the new ones in their place.

A board older than 0.22.1

Versions before 0.22.1 do not tell the installer who they are, so the page never recognises the board.

If something goes wrong