Skip to content

A program made for the Arduino microcontroller (ESP32) that solves mazes on an LED matrix

License

Notifications You must be signed in to change notification settings

sjimenez100/LEDMazeSolver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LEDMazeSolver

This program is made for the MAX7291 driver that is expected to be cascaded in a "Z"-shaped pattern. Any number of drivers can be used with the firmware.

The the A* pathfinding algorithm is used to solve the maze and the maze generation is based on the iterative version of the randomized depth-first-search (DFS) algorithm. The maze is solved iteratively, with a new maze and solution being found each time. A coroutine script is used to animate the dot that travels through the maze.

About

A program made for the Arduino microcontroller (ESP32) that solves mazes on an LED matrix

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages