Skip to content
@blot-bot-org

Blot Bot

A group of repositories relating to the Blot Bot drawing machine, and it's software.

The Blot Bot Project

Blot Bot is a vertical plotter, built partly for a school project, which allows motors to move a pen to physically draw designs on paper. The Blot Bot ecosystem allows anyone with stepper motors and a microcontroller to repurpose their hardware using Blot Bot's open-source software.

The Organisation

The organisation contains a couple repositories:

  • Blot Bot has a firmware binary which can be flashed on to any Arduino-compatible board, such as the ESP32.
  • Blot Bot also has an interfacing library, core-lib aka bbcore, with many useful utilities such as generating drawing instructions and handling the networking between the firmware and the software.
  • To implement bbcore, I am developing a desktop application which allows you to design and print drawings within a single app.

Information for specific aspects of the project can be found in their respective repositories.

A-Level NEA information

The library bbcore, desktop app desktop and the firmware are all being developed for my A-Level Computer Science NEA project. I have tried my best to decouple bbcore from the frontend, to allow any frontend such as a CLI to be developed around bbcore.

Centre Number: 20570
Candidate number: 9056

A little showcase

Here is a screenshot of the "Entropy" drawing style from my desktop app: Screenshot of Islands

Pinned Loading

  1. core-lib core-lib Public

    The core library for the Blot Bot project

    Rust 1

  2. desktop desktop Public

    The Blot Bot desktop app, implementing the Blot Bot core library

    Svelte

Repositories

Showing 8 of 8 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…