Some Hardware Projects and Photos

Created on 27 Dec 2024 - 08:29 by Henry Chen

Some Hardware Projects and Photos

A few photos of some old hardware projects.


ESP32 Flight Computers

Thise flight computers were designed to be ultra small barebones flight computers with bluetooth and wifi functionality. These boards were designed with the ESP32-C3 and use CAN-Bus to communicate to other fllight subsystems. The on-board sensors include the MPU6050 (6-axis IMU) and BME280 (Temperature and Pressure Sensor). They were also a proof of concept for using Zephyr RTOS for projects built with different Microcontrollers.
RIGHT: Full view of ESP32-C3 Flight Computers; LEFT: Debugging IMU I2C lines with Sense Peak PC-Bites Probes.

CAN Bus Debugger

This is a two-channel CAN Bus based on the STM32F446RE Chip. The device puts a UART/Serial Shell on the USB output - allowing easy communication with a laptop with Putty or Picocom installed. It's firmware is built with Zephyr RTOS. Additionally, with GitHub Actions and Commitizen, versioned firmware releases are possible. 
Dual CAN Bus Debugger

NRF52 Flight Computer

This was an NRF52 based flight computer based on the NRF52832. It features a GPS module and 4x5A current limited channels for igniting rocket motor. Dont mind the jank 😅
NRF52 Flight Computer

ESP32-C3 CAN Development Boards

These boards were used as a first test of the ESP32's CAN Bus functionality using Zephyr RTOS.
ESP32-C3 CAN Bus Development Boards
 



Updated on 28 Dec 2024 - 05:22

Back to articles