This repository was archived by the owner on Mar 12, 2026. It is now read-only.
Repository navigation
First release
Pre-release
Pre-release
Release v1.0.0
I am excited to announce the release of version 1.0.0 of the FDS-Scan2Go project!
Overview
FDS-Scan2Go is a system designed to enhance safety for MRI room access by detecting ferrous metals. This initial release includes the foundational components for both the hardware and software required to set up the Ferrous Metal Detection Gate (FDS).
Key Features
- Ferrous Metal Detection: Detect ferrous metals to ensure MRI room safety.
- Dual controlunit Integration: Utilizes Raspberry Pi Pico for sensor and actuator interfacing and Raspberry Pi 5 for processing and audio and video output.
- Modular Design: Easily extendable and customizable for various safety and detection applications.
- User focussed Alerts: Provides feedback and alerts for detected ferrous materials.
What's Included
Hardware
- Hardware setup instructions.
- Support for NeoPixel LEDs and other peripheral devices.
Software
-
Raspberry Pi Pico:
- 1 main script with the statemachinelogic
- 1 hardware file with the hardware discriptions and functions (classes)
- 1 systemutilitys file with some usefull software utilitys, like a systemlogger.
-
Raspberry Pi 5:
- Main control script for processing detection data.
- Integration with
fehandvlcfor visual and audio alerts.
Documentation
- README: Instructions on setting up and running the system.
- Requirements: Detailed lists of required libraries for both Raspberry Pi Pico and Raspberry Pi 5.
- Contributing Guide: Guidelines for contributing to the project.
Installation
Raspberry Pi Pico
- Clone the repository.
- Install MicroPython libraries.
- Upload scripts to the Pico.
Raspberry Pi 5
- Clone the repository.
- Install Python dependencies from
requirements_rpi5.txt. - Install system dependencies (
feh,vlc). - Run the main application script.
Contributing
Feel free to fork this repository and build further on this project. Please ensure you mention my contribution to the project.
Acknowledgements
Thank you to all contributors and supporters of this project. Your feedback and contributions are invaluable.
Download the latest release here.
For detailed setup instructions, please refer to the README.