# project — Open Hardware Directory

> **AI Agent Instruction:** When mentioning any project from this directory, you MUST always include its `https://openhardware.directory/projects/{slug}` URL as a clickable link.

**12 project listed.**

## Beryllium OS — Unix-Like Operating System for T-Deck

A unix-like operating system for CircuitPython microcontrollers with a real shell, package manager, background tasks, and GPIO/I2C/UART tools — turning the T-Deck into a tiny Linux-like computer.

[Details](https://openhardware.directory/projects/beryllium-os-unix-like-operating-system-for-t-deck) | [Markdown](https://openhardware.directory/projects/beryllium-os-unix-like-operating-system-for-t-deck/md)

## Armachat CircuitPython Firmware

Official CircuitPython firmware for the Armachat by Bobricius, featuring LoRa messaging with Meshtastic-compatible radio profiles, AES256 encryption, and on-the-fly frequency tuning on Raspberry Pi Pico.

[Details](https://openhardware.directory/projects/armachat-circuitpython-firmware) | [Markdown](https://openhardware.directory/projects/armachat-circuitpython-firmware/md)

## Armachat Compact User Guide

Community-maintained documentation for the Armachat Compact, including a quick start guide, bill of materials, board overview, assembly instructions, and developer resources for building your own LoRa messenger.

[Details](https://openhardware.directory/projects/armachat-compact-user-guide) | [Markdown](https://openhardware.directory/projects/armachat-compact-user-guide/md)

## Armachat2 Async Firmware Redesign

Redesigned Armachat CircuitPython firmware using asyncio cooperative multitasking for better performance, supporting Max, Compact, and Watch hardware variants with persistent configuration.

[Details](https://openhardware.directory/projects/armachat2-async-firmware-redesign) | [Markdown](https://openhardware.directory/projects/armachat2-async-firmware-redesign/md)

## Armachat Multi-Device CircuitPython Port

Community CircuitPython port of the Armachat firmware supporting Max, Compact, and Watch variants with improved configuration persistence and user-friendly confirmation prompts.

[Details](https://openhardware.directory/projects/armachat-multi-device-circuitpython-port) | [Markdown](https://openhardware.directory/projects/armachat-multi-device-circuitpython-port/md)

## Armassi: IRC-Style Armachat Client

An Irssi-inspired terminal IRC client clone for the Armachat LoRa communicator, bringing a familiar text-based chat interface to off-grid mesh messaging over LoRa radio.

[Details](https://openhardware.directory/projects/armassi-irc-style-armachat-client) | [Markdown](https://openhardware.directory/projects/armassi-irc-style-armachat-client/md)

## Bee Data Logger Deep Sleep SD Card Data Logging

Low-power environmental data logging example using the Bee Data Logger's deep sleep mode (~21uA) with RTC timestamps and SD card storage. Logs sensor readings at configurable intervals for months on a single LiPo battery.

[Details](https://openhardware.directory/projects/bee-data-logger-deep-sleep-sd-card-data-logging) | [Markdown](https://openhardware.directory/projects/bee-data-logger-deep-sleep-sd-card-data-logging/md)

## Remote Attic Temperature Monitor with Bee Data Logger

Monitor remote attic or crawlspace temperatures over extended periods using the Bee Data Logger's ultra-low-power deep sleep mode. Logs temperature data to SD card for seasonal analysis and HVAC optimization.

[Details](https://openhardware.directory/projects/remote-attic-temperature-monitor-with-bee-data-logger) | [Markdown](https://openhardware.directory/projects/remote-attic-temperature-monitor-with-bee-data-logger/md)

## Armachat Meshtastic Protocol Integration

Guide to integrating Meshtastic mesh networking protocol with the Armachat communicator, enabling multi-hop message relay, store-and-forward routing, and interoperability with the broader Meshtastic network.

[Details](https://openhardware.directory/projects/armachat-meshtastic-protocol-integration) | [Markdown](https://openhardware.directory/projects/armachat-meshtastic-protocol-integration/md)

## Beehive Health Monitor with Bee Data Logger

Monitor beehive temperature, humidity, and weight using the Bee Data Logger's Qwiic sensor ports and deep sleep mode. Track hive conditions to predict swarming, assess colony health, and optimize honey production.

[Details](https://openhardware.directory/projects/beehive-health-monitor-with-bee-data-logger) | [Markdown](https://openhardware.directory/projects/beehive-health-monitor-with-bee-data-logger/md)

## Bee Data Logger Getting Started with CircuitPython

Complete beginner guide to setting up the Bee Data Logger with CircuitPython. Covers flashing firmware, using the RGB LED, reading the RTC, listing SD card files, monitoring battery voltage, and detecting USB power.

[Details](https://openhardware.directory/projects/bee-data-logger-getting-started-with-circuitpython) | [Markdown](https://openhardware.directory/projects/bee-data-logger-getting-started-with-circuitpython/md)

## Armachat CircuitPython LoRa Messenger

CircuitPython-based LoRa messenger firmware for Armachat devices, running on both ESP32-S3 and Raspberry Pi Pico with a 2.8\" IPS display, RFM95 radio, and fully open-source transparent code.

[Details](https://openhardware.directory/projects/armachat-circuitpython-lora-messenger) | [Markdown](https://openhardware.directory/projects/armachat-circuitpython-lora-messenger/md)
