#Raspberry Pi
aiyprojects-raspbian
Access a detailed Python API for AIY Vision and Voice Kits offering straightforward guides on assembly, updates, and troubleshooting. Discover extensive resources including tutorials, example code, and support forums, ideal for enhancing Raspberry Pi projects with AI-driven functionalities.
glados-voice-assistant
The GLaDOS voice assistant is a home automation tool inspired by the GLaDOS character from the Portal series. It offers features such as local trigger detection via PocketSphinx and a custom Text-to-Speech engine. Enjoy seamless integration with Home Assistant to control lights, read sensor data, and deliver weather updates. Current development focuses on optimizing for select hardware, requiring Python, PyAudio, and PocketSphinx. Detailed tutorials and a dedicated software integration process are available. Raspberry Pi support is presently limited, with solutions available in the Raspberry branch.
DaVinci
DaVinci now supports GPT-4 and is optimized for Raspberry Pi 4 using the legacy 64-bit OS. Due to issues with the Bookworm OS as of its December 5, 2023 release, fresher hardware like the Raspberry Pi 5 may not be compatible. An update from March 26, 2024, by OpenAI requires credit pre-purchase for API use. DaVinci features an alternative voice, utilizing OpenAI's text-to-speech, removing the necessity for Amazon Polly. The Italian speaking version expands language support and eases setups by reducing AWS dependency.
trainbot
Utilize video4linux USB and Raspberry Pi camera modules for efficient train detection and image stitching. This project minimizes complexity with straightforward computer vision methods, suitable for Raspberry Pi 4. Detailed deployment options ensure flexible use with minimal requirements, offering accessibility to those familiar with basic system administration and Go programming.
Awesome-Embedded
Discover a vast array of carefully selected resources for embedded systems, encompassing MCU programming, Raspberry Pi, Beaglebone, and RTOS topics. This comprehensive collection features interview questions, vital skills, common tools, and programming guides on platforms such as STM32 and ESP8266. It caters to both novice and seasoned embedded system developers, offering various tutorials, programming examples, and open-source projects for skill enhancement. Delve into microcontroller-based machine learning, Linux kernel, and device driver development to establish a robust understanding of embedded systems.
piper
Piper is designed to provide high-quality neural text-to-speech output with significant optimizations for the Raspberry Pi 4. It supports numerous languages such as English, Chinese, Arabic, and Spanish. Its adaptability includes integration into systems like Home Assistant and NVDA, with support for running on various platforms using Python scripts or C++ sources.
clover
Clover offers an open-source framework featuring intuitive tools for managing PX4-powered drones with ROS. Primarily available as a preconfigured Raspberry Pi image, Clover facilitates the rapid setup of autonomous drones. The educational-focused Clover Drone Kit includes a Pixracer-compatible autopilot, Raspberry Pi 4, camera, and additional sensors. It participates in events like Copter Hack and WorldSkills Drone Operation, emphasizing its learning potential. The Raspberry Pi image includes Raspbian Buster, ROS Noetic, and OpenCV, along with autonomous control tools, accessible via GitHub. Detailed documentation is available for more insights.
OpenCat
Explore a collaborative open-source platform created by Petoi for Arduino and Raspberry Pi users, designed for developing agile quadruped robots. Ideal for STEM education, it offers programmable gaits, inverse kinematics, and AI capabilities. Benefit from affordable, customizable kits and a global community in robotics exploration, including object detection, SLAM with ROS, and IoT automation.
gpt-home
Leverage the power of Raspberry Pi and OpenAI to enhance your home automation system. This project seamlessly integrates with devices including Spotify, Philips Hue, and OpenWeatherMap to efficiently handle alarms, reminders, and more. Perfect for DIY enthusiasts, it comes with comprehensive schematics and setup instructions. Features include general knowledge access, translation services, music control, and lighting management through versatile Docker solutions on Linux.
ML-examples
Discover diverse machine learning tutorials showcasing Arm NN SDK and other technologies for deploying models on Android and platforms like Raspberry Pi. Projects cover neural style transfer, gesture recognition, and more, with access to CMSIS-NN and TensorFlow guides on Arm Corstone. GitHub hosts extensive source code for skill enhancement.
distributed-llama
The project enables distributed management of large language models (LLMs), optimizing workloads and memory distribution over multiple devices. It facilitates running large models locally on even low-power hardware, utilizing TCP sockets for state synchronization and basic home routers for cluster setup. Compatible with architectures including Llama and Grok, it is optimized for ARM and x86_64 CPUs, with future plans for GPU support. Offering detailed setup guides for Raspberry Pi and common computers, it provides an efficient framework for harnessing tensor parallelism.
ChatGPT-OpenAI-Smart-Speaker
Utilizes OpenAI and Google Speech Recognition within a Raspberry Pi platform to create an interactive smart speaker. Offers speech-to-text functionality and customizable voice model integration with PicoVoice. Easily deployable on both PC/Mac and Raspberry Pi, it supports various languages and operational settings, making it versatile for tech enthusiasts.
pi-card
Pi-Card runs offline on Raspberry Pi, utilizing audio and vision models for interactive conversations without internet. This project focuses on user privacy with features like voice activation, button controls, and image analysis, perfect for DIY enthusiasts interested in secure AI applications.
Feedback Email: [email protected]