fenrir-project

Public

@robotics-but

Share fenrir-project

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading 3D model… large boards can take a moment.

README

Fenrir Project - Universal Robotic Platform

The Fenrir Project is an open source of a multi purpose education robot dedicated for wide range of applications and usage in high-schools and universities.

The robot is based on Raspberry Pi 4 and Arduino Nano. The Raspberry Pi provides computational power, ROS2 support, WiFi connection and USB support. The Arduino Nano extends the PRi IOs and handles peripherals.

The development is currently still under development

Robot Overview

Robot visualization

Overview schematic

Power supply schematic

Wiring Overview

Note: The sensors numbering goes from left to right

  • Ultrasound 1 - left, Ultrasound 2 - center, Ultrasound 3 - right
  • Line sensor 1 - left, Line sensor 2 - right
  • Motor 1 - left, Motor 2 - right
  • Encoder 1 - left, Encoder 2 - right
Module APinModule BPinTypeLengthNote
Battery 1-PD Module-USB-C - USB-C15cm-
Battery 2-Raspberry Pi-USB-C - USB-C15cm-
Raspberry Pi-Camera-CSI Cable10cm-
Raspberry Pi3v3GPSVCCwire (blue)10cm3V3
Raspberry PiGNDGPSGNDwire (black)10cmGND
Raspberry PiRxGPSTxDwire (purple)10cmUART
Raspberry Pi5VI2C Board5Vwire (red)8cm5V
Raspberry PiGNDI2C BoardGNDwire (black)8cmGND
Raspberry PiSCLI2C BoardSCLwire (yellow)8cmSCL
Raspberry PiSDAI2C BoardSDAwire (green)8cmSDA
Raspberry Pi-LIDAR-USB-A - microUSB10cm-
I2C Board5VLCDVCCwire (red)8cm5V
I2C BoardGNDLCDGNDwire (black)8cmGND
I2C BoardSCLLCDSCLwire (yellow)8cmSCL
I2C BoardSDALCDSDAwire (green)8cmSDA
I2C Board5VArduinoVCCwire (red)15cm5V
I2C BoardGNDArduinoGNDwire (black)15cmGND
I2C BoardSCLArduinoSCLwire (yellow)15cmSCL
I2C BoardSDAArduinoSDAwire (green)15cmSDA
ArduinoUS1Ultrasound 1Vccwire (red)10cm5V
ArduinoUS1Ultrasound 1GNDwire (black)10cmGND
ArduinoUS1Ultrasound 1Echo/Trigwire (blue)10cmsignal
ArduinoUS2Ultrasound 2Vccwire (red)10cm5V
ArduinoUS2Ultrasound 2GNDwire (black)10cmGND
ArduinoUS2Ultrasound 2Echo/Trigwire (blue)10cmsignal
ArduinoUS3Ultrasound 3Vccwire (red)15cm5V
ArduinoUS3Ultrasound 3GNDwire (black)15cmGND
ArduinoUS3Ultrasound 3Echo/Trigwire (blue)15cmsignal
ArduinoLine1Line Sens. 1VCCwire (red)15cm5V
ArduinoLine1Line Sens. 1GNDwire (black)15cmGND
ArduinoLine1Line Sens. 1A0wire (blue)15cmsignal
ArduinoLine2Line Sens. 2VCCwire (red)15cm5V
ArduinoLine2Line Sens. 2GNDwire (black)15cmGND
ArduinoLine2Line Sens. 2A0wire (blue)15cmsignal
Arduino5VEncoder 1-wire (yellow)20cm5V
ArduinoGNDEncoder 1-wire (brown)20cmGND
ArduinoEN1AEncoder 1-wire (red)20cmA
ArduinoEN1BEncoder 1-wire (orange)20cmB
Arduino5VEncoder 2-wire (yellow)20cm5V
ArduinoGNDEncoder 2-wire (brown)20cmGND
ArduinoEN2AEncoder 2-wire (red)20cmA
ArduinoEN2BEncoder 2-wire (orange)20cmB
ArduinoGNDPD ModuleOUT-wire (black)--
ArduinoM1AH-BridgeIN3wire (yellow)20cmPWM A+
ArduinoM1BH-BridgeIN4wire (green)20cmPWM A-
ArduinoM2AH-BridgeIN1wire (yellow)20cmPWM B+
ArduinoM2BH-BridgeIN2wire (green)20cmPWM B-
PD Module+H-Bridge+12Vwire (orange)15cm12V
PD Module-H-BridgeGNDwire (black)15cmGND
H-BridgeOUT1+Motor 1-wire (green)20cm+
H-BridgeOUT1-Motor 1-wire (blue)20cm-
H-BridgeOUT2+Motor 2-wire (green)20cm+
H-BridgeOUT2-Motor 2-wire (blue)20cm-

Equipment

RoleComponentURL
Main ComputerRPilink
Helper MicrocontrollerArduino Nanolink
2x BatteryPowerbank 10000 mAhlink
CameraRPi Camera v2link
GPSNEO-7M modulelink
2D LiDARRPLiDAR A1M8link
LCDHD44780 20x4 I2Clink
3x UltrasoundSRF-05link
2x Line SensorTCRT5000 modulelink
H BridgeL298N modulelink
Motor with EncoderDG01D‐Elink
IMUMPU6050link
BarometerBME280link
Real Time ClockDS3231link
ADCADS1115link
UWB (not yet)DWM1000link
DC/DC Step UpXL6009link
Power DeliveryUSB-C PD modulelink
Switchlink

Acknowledgments

This work was created with the support of project RP182401001 under the PPSŘ 2025 program.

Authors

Adam Ligocki - [email protected]

Petr Šopák - [email protected]

Jakum Minařík

Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.