Skip to content

jegamboafuentes/badger-2040-studio

Repository files navigation

Badger 2040 Studio

Badger 2040 Banner

Project Overview

Badger 2040 Studio is an open-source project designed to provide a user-friendly interface for the Pimoroni Badger 2040 device. This system allows users to create and customize digital badges directly from their browser using the Web Serial API to communicate with the device via MicroPython.

You can try this project for free here: https://badger2040studio.metaverseprofessional.tech/

This project was created with Google AI Studio. If you want to remix this project using that tool, use this link: https://ai.studio/apps/d671be32-f203-43dd-8901-155afef9a1b6.

For more info about this project: Medium post

Features

  • Visual Editor: Drag and drop text, basic figures, and lines to design your custom badge.
  • No Code Deployment: Push your custom design to the device with a single button, eliminating the need to edit Python code manually.
  • Official Examples: Execute and customize official examples from the Pimoroni GitHub repository, such as the standard badge, clock, or ebook.

Software for this device

You can find the hardware and its official documentation here: Pimoroni Badger 2040


Screenshot

Badger 2040 Banner

Design on device

Badger 2040 Banner

Run Locally

If you want to run this open-source project yourself, follow these steps:

Prerequisites: Node.js

  1. Install dependencies: npm install
  2. Run the app: npm run dev

Credits

Developed by Enrique Gamboa as part of his Metaverse Professional portfolio.

Badger 2040 Banner

About

A modern, browser-based visual editor for the Pimoroni Badger 2040. Design custom e-ink layouts and push them directly to your device via Web Serial—no local Python environment or code required.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors