Skip to content
View 1-max-1's full-sized avatar
πŸ‘½
Abducted
πŸ‘½
Abducted

Highlights

  • Pro

Block or report 1-max-1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
1-max-1/README.md

Welcome πŸ‘‹

πŸ€– I'm Max and I am currently pursuing a Mechatronics Engineering degree at the University of Canterbury. I love to learn and I'm passionate about all aspects of STEM.

πŸ‚ When I'm not working on projects, you can find me rock climbing, mountain biking or snowboarding.

πŸ‘¨β€πŸ’» My biggest current tech-related interest is electronics and software for microcontrollers and other embedded systems.

⚑ Some interesting (maybe) things that I've worked on recently:

  • 🏎 solar-car - This circuit is a buck converter that powers motors from a solar panel. There is a feedback loop that adjusts the converter duty cycle to ensure the solar panel is always operating at the maximum power point.
  • πŸš₯ rgb-matrix - this is a PCB that drives a 8x8 matrix of RGB LED's. The repository also contains code for communicating with and controlling the outputs on the PCB.
  • β„Ή WASMSerialTerminal - every once in a while I need to communicate with devices that talk through the old serial ports. I made this webapp to achive this, so I can just boot up a browser instead of needing to download some desktop app every time.
  • πŸ”’ Door lock - this is an electromechanical door lock powered by an esp32 and a couple of servos. A touchscreen on the front of the door allows users to input a password before the door unlocks. It employs gears ad a creative mechanism to prevent the lock from getting jammed.
  • πŸ§—β€β™‚οΈ Fake kilter board - a Kilter board is a climbing wall with light up holds. It communicates with the official mobile app through bluetooth (specifically BLE). I wanted to figure out how it works so I could send my own commands to it with my own software. After alot of reverse engineering, I uncovered enough details that I was able to make my own fake climbing wall using a microcontroller with built in bluetooth capabilities. I could then use this fake wall to test other software intended for controlling a real one.

πŸ“« You can reach me at maxh2815@gmail.com.

Pinned Loading

  1. fake_kilter_board fake_kilter_board Public

    An ESP32 program + desktop application for serving as a mock Kilter Board.

    Processing 24 4

  2. WASMSerialTerminal WASMSerialTerminal Public

    A tool for quick analysis of data from a serial device.

    HTML 8 4

  3. B4X_conflict_fixer B4X_conflict_fixer Public

    A GUI tool to fix git conflicts in a B4X project file.

    C# 2

  4. arcady-door-lock arcady-door-lock Public

    Password protected esp32 door lock.

    C++

  5. DifferentialDirectionField DifferentialDirectionField Public

    A windows app that uses Eulers method of looking at the direction field to estimate a solution for a first order differential equation.

    Visual Basic .NET

  6. rgb-matrix rgb-matrix Public

    PCB and software for driving an 8x8 matrix of common anode RGB LED's.

    C++