The idea for this combined thermometer and hygrometer came from the desire for a way to determine the best way to cool my shared attic flat in the summer. It should be able to measure temperatures down to a minimum precision of 0.1 °C and react quickly to changes in the ambient temperature. I wanted it to be small and portable, with a battery life long enough so that I didn’t have to worry about replacing the battery too often even with regular use. In addition, a simple data logging functionality would be nice.
[Read More]Hi!
I’m Max Klein. This is my personal website where I publish some of the projects I work on in my free time.
I mostly do electronics projects because I’m studying electrical engineering, but I also enjoy programming a lot which is why you’ll find a few software projects.
Below are the ones that I’m most proud of. You can browse through all the projects using the menu at the top.
HDL Compiler
Compiler for a self-invented hardware description language
Electronic Load
An electronic load controlled by an STM32 microcontroller
Logic Simulator
A simulator for digital circuits
Raytracer
CPU-based multi-platform raytracing renderer
Angry Pixel
Game on the EK-TM4C123GXL and a 64x16 LED matrix where you have to throw a pixel
This is a simple game where you have to throw a pixel. The game is drawn to a 64x16 monochrome LED matrix. The ARM Cortex-M4F based microcontroller of the EK-TM4C123GXL development board simulates a two-dimensional grid-based world. There are destructible (hollow) and indestructible (filled) blocks that serve as obstacles. The goal is to hit and destroy all spheres/circles by correctly aiming and adjusting the throwing power.
[Read More]Chicken Run 2
Flap your little wings to avoid the hay bales!
A HTML5 Jump ’n’ Run game
[Read More]