Cool stuff made by

Daniel Jeon

Currently working on the part of every robotics project nobody enjoys

Focus
Firmware · PCB · Controls
Platforms
STM32 · FreeRTOS · CAN
Source
github.com/danielljeon

Projects

maze_bot image
Mechatronics

Maze Bot - Terrain & Maze Solver

A terrain and maze-solving robot for a mechatronics design course, running closed-loop control across yaw rate, heading, and linear position.

  • Bilinear-transform z-domain
  • STM32L432KC firmware
  • Cascade control systems
Robotics

Undergrad Capstone - Space-Station Arm Concept

1st place, advisors from MDA and the CSA: a modular autonomous arm built to automate exterior maintenance tasks astronauts perform on EVA.

  • AprilTag vision
  • Inverse kinematics
  • CAN · RS485 · UART
The Nerve controller
Hardware & Controls

Nerve - 3x PCB Stack Controls Testbed

Personal controls testbed for rocketry, robotics and automotive.

  • 4- & 6-layer PCB, DFM/DFA
  • STM32F446RE firmware
  • CAN · I2C · SPI · UART
  • Barometer · GNSS · IMU · XBee
soft_gripper image
Soft robotics

Soft Robotic Gripper

A pneumatic gripper built around silicone-mold design, with the mold geometry automated in software for rapid design iteration.

  • Compliant manipulators
  • CAD & FEA analysis
  • Python STL manipulation
robotic_hand image
Mechatronics

Robotic Hand - 5-DOF Humanoid Prototype

A five-degree-of-freedom hand built for actuator/power-electronics and sensors/instrumentation coursework.

  • PCB design
  • STM32F446RE firmware
  • PSpice buck-circuit sim
fsae image
Automotive

Formula SAE Electric - Too Many Projects

Multi-year involvement spanning an FSAE Electric team's firmware, software and electrical departments, focused on supporting integration across teams.

  • Signals & telemetry
  • PCB hardware
  • Electrical
  • Composites
drop_detect image
Real-time systems

Drop Detect - RTOS Soldering-Iron Shield

A drop-triggered safety shield for a soldering iron, built for a real-time embedded systems course on top of FreeRTOS.

  • STM32L432KC · FreeRTOS
  • Real-time scheduling
  • Static code analysis
cv_relevance_learning image
AI & Machine learning

CV Relevance Learning

An online-learning relevance classifier layered on top of pre-trained computer vision, built for a machine learning course.

  • k-Nearest Neighbours
  • Incremental Gaussian Naive Bayes
  • YOLOv5 detection