Custom PCBs

This chapter presents the custom PCBs designed for the Fenrir Project.

The robot includes three custom PCBs with the following functionalities:

  • Raspberry Pi Sield (header)

    • Power supply
    • I2C bus
    • SPI bus
    • UART bus
    • Fan cooling
    • Buttons
    • LEDs
  • I2C Sensor Board

    • IMU (Accelerometer + Gyroscope)
    • Barometer
    • Magnetometer
    • ADC
    • Real-Time Clock (RTC)
  • Arduino Nano Board

    • I2C bus
    • Motor Control
    • Motor Encoders
    • Ultrasonic Sensors
    • Line Sensors

For detailed design files, please refer to the pcbs folder in the root of this repository.


Raspberry Pi Shield

ext_schematic

Figure 1. Raspberry Pi Shield schematic.

rpi_ext_render_top

Figure 2. Raspberry Pi Shield 3D render.

I2C Sensor Board

i2c_board_schematic

Figure 3. I2C Sensor Board schematic.

i2c_board_render

Figure 4. I2C Sensor Board 3D render.

Arduino Nano Every Board

arduino_schematic

Figure 5. Arduino Nano Board schematic.

arduino_render

Figure 6. Arduino Nano Board 3D render.