This is a simple web app that allows you to visualize two graph search algorithms: Dijkstra's Algorithm and A* Algorithm.
It uses graphviz to render the graph, and the algorithms are implemented in JavaScript. The graph is represented as an adjacency matrix.github.com/JubilantMarmot/HC-AlgoV
PicoTemp Sensor
This is a pretty cool but simple project. RGB LED and a screen that shows you the temperature. Both when it is hot and cold!
Additionally, there is a joystick for menu selection, but that is not implemented yet. This is for [redacted for privacy] school for the Electronics Club demo next Thursday.
Try it here! wokwi.com/projects/407498035301430273github.com/JubilantMarmot/HC-bin2
I made a really cool temperature sensor with an RGB LED and a screen that shows you the temperature. Both when it is hot and cold!
github.com/JubilantMarmot/HC-bin2
This is a button matrix schematic that uses RP2040 to connect to GPIO pins in an efficient manner.
As an example, I also implemented a calculator with Reverse Polish Notation (RPN) using the GPIO pins.
I originally was going to make this into an actual project, but I failed with the schematic as I am not experienced enough. Nevertheless, this is done really well and the button matrix can be easily copy-pasted into your project..
github.com/JubilantMarmot/HC-pcbcalc
II made an awesome PCB, this is my first time. It is a business card that runs a small linux computer. based off of ARMv7 allwinner f1c200s:
|github.com/JubilantMarmot/pcc5/tree/master
I made EncryptApp, the ultimate ciphering web application that has so many ciphers to choose from.
The code is clear and you can also use the code yourself if you say it was made by me:
github.com/JubilantMarmot/HC-Encryptapp
I made a php simple marketplace. Uses the monero cryptocurrency. This has a list of items and allows you to buy.
github.com/JubilantMarmot/HC-phppay
For anyone that is designing a PCB, I created a simple-to-comprehend power delivery mechanism that has USB-C and Li-Ion battery. It provides 3.3v through a voltage regulator:
github.com/JubilantMarmot/HC-pcb2
Please ask if you have any questions. This is meant so anyone searching how to accomplish this can easily understand. you will need kicad 8
One of my favorite hackclub projects: OpenBlog, it is a free and open blog platform. github.com/JubilantMarmot/HC-OpenBlog/tree/main
If you put it online then anyone can use it and post blogs. It is kind of like social media
I made a virtual machine manager in python. When you want to test out something or when I want to try windows on linux, you can run this program and you can manage all of your virtual machines. It even has a menu to use in the terminal.
Please read the readme here: github.com/JubilantMarmot/HC-VMmaker
Make sure to have python and lib virt installed
A simple todo app: github.com/JubilantMarmot/HC-LocalTodoApp
I made one that uses a backend, but this one has an advantage (it is offline and doesn't need a server). This one saves in localstorage