Skip to content

Frontend PoC #1

@tobier

Description

@tobier

The project is made up of two parts:

  • C/C++ firmware that runs on the Arduino
  • Python CLI that programs the EEPROM

Python is a bit notorious for having bad GUI toolkits, so my initial idea was to make a PoC in Electron. The workflow for programming an EEPROM should be simple with something like:

  • Backend connects to the device over USB serial
  • Frontend shows connected device on which serial port
  • User drags a binary file into a fancy "drop area"
  • Fancy progress bar showing the different programming and verification steps (like block 3/128 done, block 88/128 verified) or something
  • Pretty large checkmark showing everything went wrong
  • Sad face when something went wrong

These are just some initial ideas.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions