Thanks to visit codestin.com
Credit goes to github.com

Skip to content

hstarmans/esp32_hexastorm

Repository files navigation

Microdot Webserver for Remote Laser Scanner Control

This project provides a Microdot webserver running on an ESP32 microcontroller, enabling remote control of a laser scanner system. The core of the scanner is a Lattice UP5K FPGA, programmed using the Hexastorm Amaranth HDL toolchain.

The web interface allows users to remotely manage key functionalities of the laser scanner, including:

  • Laser Control: Toggle the laser on or off.
  • Prism Motor Control: Control the rotation of the prism motor.
  • Laser Head Movement: Control the positioning and movement of the laser head.
  • Print Job Execution: Initiate and manage print jobs.

For security, the webserver is protected by a default password: hex.

A visual overview of the webserver interface after successful login is shown below:

Comprehensive installation and setup instructions for developers can be found in the developer.md file.

About

Microdot webserver to control fpga programmed with Hexastorm toolchain

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published