← Back to Projects

SEDS Lunabotics - Electrical

I²C Power & Communication Hub

Overview

Designed a modular I²C communication and power distribution hub using a Raspberry Pi and TCA9548A multiplexer to support multiple downstream boards with address isolation and improved bus reliability.

Key Features

  • Modular Design: I²C communication and power distribution hub
  • Raspberry Pi Integration: Central control using Raspberry Pi
  • TCA9548A Multiplexer: Address isolation for multiple devices
  • Full PCB Design: Complete schematic and PCB layout in KiCad
  • Configurable Power: Jumper-selectable 3.3V/5V power distribution for mixed-voltage peripherals
  • Bus Reliability: Configurable pull-ups, reset handling, and bus protection

Technical Details

  • Developed full schematic and PCB in KiCad
  • Implemented configurable pull-ups and reset handling
  • Designed for reliable multi-device I²C operation
  • Enabled seamless hardware-software integration with ROS2 drivers and control nodes
  • Validated board functionality through hardware bring-up, debugging, and system-level testing
I²C Power & Communication Hub Schematic

Beacon Board

Overview

The beacon board is a board we will be using for our 3 external UWB beacons to communicate to the 4 UWB beacons on the corners of our robot for triangulation of our robot (to see where our robot is on the field).

Key Features

  • UWB Communication: Enables communication between 3 external UWB beacons and 4 UWB beacons on robot corners
  • Triangulation System: Provides robot position tracking on the field through UWB beacon triangulation
  • Microcontroller Control: Basic microcontroller circuit controlling the UWB beacons
  • Battery Rechargeable: LiPo battery powered with recharge capability instead of disposable AA batteries
  • Full PCB Design: Complete schematic and PCB layout design

Technical Details

  • Designed for UWB beacon communication and triangulation
  • Integrated LiPo battery charging circuit
  • Microcontroller-based control system for beacon management
  • Power management system for efficient battery usage
Beacon Board PCB