Best of Raspberry PiNovember 2024

  1. 1
    Article
    Avatar of communityCommunity Picks·1y

    infinition/Bjorn: Bjorn is a powerful network scanning and offensive security tool for the Raspberry Pi with a 2.13-inch e-Paper HAT. It discovers network targets, identifies open ports, exposed servi

    Bjorn is an advanced network scanning and offensive security tool for the Raspberry Pi, featuring a 2.13-inch e-Paper HAT display. It includes capabilities for network scanning, vulnerability assessment, and various system attacks such as brute-force and data exfiltration. Designed as an educational tool, Bjorn's modular architecture allows for extensibility, making it suitable for penetration testing and learning cybersecurity concepts. It provides real-time monitoring via the e-Paper display and a web interface.

  2. 2
    Article
    Avatar of jeffgeerlingJeff Geerling·1y

    Why Raspberry Pi for an SBC guy

    The author expresses frustration with the time-consuming process of getting an ArmSoM Sige7 single-board computer to boot and become usable, compared to the ease of use and reliability they experience with Raspberry Pi. They highlight issues such as finding compatible OS images and setting up user accounts, which hinder their ability to start projects efficiently with new SBCs.

  3. 3
    Video
    Avatar of networkchuckNetworkChuck·1y

    my local, AI Voice Assistant (I replaced Alexa!!)

    The post guides on creating a fully local AI-powered voice assistant to replace Alexa, emphasizing privacy by avoiding cloud services. The setup involves building a home assistant using a Raspberry Pi, integrating with open-source tools like Raspi, Whisper, Piper, and enabling intent recognition with Home Assistant’s assist feature. It also covers how to offload AI-processing tasks to more powerful hardware and customizing elements like wake words and TTS voices.

  4. 4
    Article
    Avatar of jeffgeerlingJeff Geerling·1y

    Home Assistant and CarPlay with the Pi Touch Display 2

    Raspberry Pi has updated its official Touch Display to 720p. The new display had some software issues with Linux support, but improvements are expected. The post discusses using the new Touch Display 2 for two main projects: a Home Assistant smart home control panel and integrating CarPlay in a 2007 Toyota Camry. It includes a guide on configuring Pi OS for the new display and mentions a custom 3D printed stand for it. The author also shares the challenges of using the display in a car due to temperature limits.

  5. 5
    Article
    Avatar of jeffgeerlingJeff Geerling·1y

    LLMs accelerated with eGPU on a Raspberry Pi 5

    A stable patch for the `amdgpu` Linux kernel driver now allows AMD RX series GPUs (400 to 7000) to work with Raspberry Pi 5, supporting both Vulkan graphics and compute API. This guide provides steps to install `llama.cpp` with Vulkan support on the Pi 5. While larger models face performance issues due to inefficient memory access translations by the `amdgpu` driver, smaller models perform well. The compact, power-efficient setup only uses about 10-12W when idle, making it an attractive option for local machine learning tasks.

  6. 6
    Article
    Avatar of foojayioFoojay.io·1y

    Crafting Your Own Railway Display with Java!

    Create your own railway information display using Java, SpringBoot, and Vaadin. The project utilizes the Nederlandse Spoorwegen (NS) APIs for live data, and runs on a Raspberry Pi 4. The guide includes steps for setting up the backend with Jakarta EE, building the frontend with Vaadin Grid, and configuring the Raspberry Pi. The project demonstrates the use of server push updates and customizing UI components.

  7. 7
    Video
    Avatar of christianlempaChristian Lempa·1y

    Simple HTTPs for Kubernetes // Traefik + Cert-Manager

    Christian demonstrates how to manage HTTPS for applications on a Raspberry Pi Kubernetes cluster using Traefik and Cert-Manager. He provides a step-by-step guide for installing Traefik to expose applications and using Cert-Manager to secure them with trusted SSL certificates from Let's Encrypt. Additionally, he discusses the advantages of using Cert-Manager over persistent storage volumes and shows how to integrate everything seamlessly.