Skip to content
This repository was archived by the owner on Mar 12, 2026. It is now read-only.

First release

Pre-release
Pre-release

Choose a tag to compare

@Casperdroid5 Casperdroid5 released this 18 Jun 11:19
· 2 commits to main since this 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 feh and vlc for 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

  1. Clone the repository.
  2. Install MicroPython libraries.
  3. Upload scripts to the Pico.

Raspberry Pi 5

  1. Clone the repository.
  2. Install Python dependencies from requirements_rpi5.txt.
  3. Install system dependencies (feh, vlc).
  4. 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.