The next-generation BBS software

  • 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
  • No hosting fees it runs at your place
  • No outside costs your power, your Wi-Fi
  • No cloud nobody else's server

Camera

A camera on the board, and anyone you allow can take a picture with it. Point the board at a bird feeder, a garden or a workbench, and a visitor on a laptop, or on an Atari 800 from 1979, types SNAPSHOT and has the photo a few seconds later.

The Freenove camera board and the ESP32-CAM are on the installer, the Freenove from firmware 1.1.0 and the ESP32-CAM as a preview, an early build out for testing. The ESP32-S3 camera board goes on once it has been tested.

SNAPSHOTDownload itnow? (y/N)you type SNAPSHOTthe board takes itthe feeder

What you need

Taking a picture

Type SNAPSHOT, or SNAP for short, at the main prompt.

[S] Sysop: snapshot* Developing... Photo saved: SNAP-20260929-202949.JPG (FILES, area 12)Download it now? [Y]es [X]modem [N]o typed: SNAPSHOT, on a camera board, firmware 1.2.0-link.17

A caller who may take pictures but not download them is told where the photo went and is not asked. A photo is a JPEG, which a PC terminal can save and open: an 8-bit machine can take the picture, and looking at it is a job for a PC.

What size photos can I take?

It depends on the camera on the board. A board offers only the sizes its camera, and its build, can take, and the sysop picks one of them under Resolution in the settings below.

On both the Freenove and the ESP32-CAM the camera is a module on a ribbon, so it can be swapped for another. The CAMERA command names the camera the board found.

The three are side by side, with what each costs and what is on it, in choosing a camera board.

Photos, file area 12

Every picture goes into Photos, file area 12, reached from FILES like any other area. As shipped, everybody can see and download the photos in it, guests included, and the sysop can change that.

The sysop also chooses how photos are named: by the date and time, by the date and time with the handle of whoever took it, or in a folder for each caller, so you can find your own pictures.

Limits

The limits, and how long photos are kept, are on CONFIG photos:

PHOTOS───────────────────────────────────────────────────────────────────────────────Default camera Snaps an hour 10......................................................Snaps a day 20......................................................Keep photos, days 30......................................................Keep at most 200.....................................................Card kept free, MB ........................................................Keep timelapse, days 7.......................................................Timelapse at most 200.....................................................[ Save ] [ Cancel ]The camera SNAPSHOT uses, by a name CAMERA lists. Blank: the built-in one. typed: CONFIG photos, on a camera board, firmware 1.2.0-link.17

Before you point it at anything

A camera callers can use is a window into the room it is in, open to whoever the sysop lets through. That is the whole of the risk, and it is worth getting right before any of the settings below.

Low risk is not no risk, and the difference is what is in frame.

A lens cap is the only real guarantee. A setting can be changed by anybody who has the sysop password; a cap over the lens cannot. Point it at the bird feeder, not the sofa, and cap it when the room is private.

Settings

CONFIG camera, the sysop's alone. The flash, the timelapse and the picture adjustments are pages of their own inside it.

CAMERA───────────────────────────────────────────────────────────────────────────────Plugin enabled yes Read level all.....................................................Write level staff...................................................Admin level sysop...................................................Who may take a photo staff...................................................Who may see photos all.....................................................Resolution vga.....................................................JPEG quality 10......................................................Name snaps date....................................................Watermark yes.....................................................Flash [ off ]Timelapse [ off ]Picture settings [ as it comes ][ Save ] [ Cancel ]Tab or arrows move, Enter is next, Space steps a choice, F1 saves, ESC quits typed: CONFIG camera, on a camera board, firmware 1.2.0-link.17
SettingWhat it doesAs shipped
OnWhether the camera runs at all.Off
Snapshot levelWho may take a picture, from everybody, guests included, up to the sysop alone.Staff
Photos levelWho may see and download the photos in areas 12 and 13.Everybody
ResolutionThe sizes the board's camera can take: see what size photos can I take.640x480 on the Freenove
QualityHow sharp the JPEG is, 4 to 40, where lower is sharper.12
WatermarkThe board's name, the date and who took it, in a corner.On
Name snapsBy date, by date and handle, or a folder for each handle.By date
Keep caller snaps forDays before a caller's photo is removed. 0 keeps them however old.30 days
Max caller snapsHow many callers' photos are kept. 0 is no limit.200
Card space floorFree space the camera always leaves on the card for the file areas, the forums and the backups.10% of the card or 512 MB, whichever is smaller
FlashOff, a pixel lit white, or a pin driven high for an LED, a relay or a flash unit, while a picture is taken.Off
Timelapse everyMinutes and seconds between the board's own pictures, up to a day. 0 is off, and anything under 10 seconds is 10.Off
Keep timelapse for, max timelapse shotsThe same two rules for the timelapse's pictures.7 days, 200
Flip, mirror, brightness, contrast, colour, exposure, white balance, effectFor a camera mounted upside down, looking through a mirror, or in a dim room.Off, or the sensor's own

The oldest photos go first when any of the last four rules bites, and the timelapse's go before callers' pictures when the card is short of room.

Timelapse

Set Timelapse every and the board takes pictures by itself: once a minute for an afternoon of clouds going over, once an hour for a month of a garden growing. They go into Timelapse, file area 13, with their own keep rules, so a fast timelapse never pushes out the pictures callers took. The shortest interval is 10 seconds, because the camera has to start up for each picture.

From firmware 1.2.0, a camera sat, a camera for any board with an SD card, can take one the moment a motion sensor sees something, for the visitor at the feeder nobody was watching for.

What goes wrong

Choose a camera board