PiHatDraw
The PiHatDraw is a learning project, to create a drwaing application to run with a Raspberry Pi with a
Sense HAT, in the go programming language (goland).
The Sense HAT contains an 8X8 LED display and a joystick. In this project, we're using the joystick to draw.
The Sense HAT LED display is a floating window that shows a subset of the full picture.
![Sense HAT](https://github.com/nunnatsa/piHatDraw/raw/v0.3.0/readmeImages/pi-hat.jpeg)
The full picture can be viewed using a web browser. The web display also contains some controllers, like changing the pen color and so on.
![Web Application display](https://github.com/nunnatsa/piHatDraw/raw/v0.3.0/readmeImages/weapp.png)
The application is written in golang. It's an event driven application. It uses webSockets to keep the web display in sync, and a web application to handle requests from the web client.
Demo
![](https://i3.ytimg.com/vi/2IngYHPHjtc/maxresdefault.jpg)
Source COde Tutorial
I wrote a blog post series with a tutorial to guide how to build this application.
For each post, there is a coresponding tag with the relevant code: