Repository navigation
Releases: FacileStudio/Pastille
Releases · FacileStudio/Pastille
Release list
Pastille v0.5.2
Full Changelog: v0.5.1...v0.5.2
Pastille v0.5.1
Full Changelog: v0.5.0...v0.5.1
Pastille v0.5.0
Full Changelog: v0.4.0...v0.5.0
Pastille v0.4.0
Full Changelog: v0.3.0...v0.4.0
Full Changelog: v0.3.0...v0.4.0
Full Changelog: v0.3.0...v0.4.0
Full Changelog: v0.3.0...v0.4.0
Pastille v0.3.0
Full Changelog: v0.2.2...v0.3.0
Pastille v0.2.2
Full Changelog: v0.2.1...v0.2.2
Full Changelog: v0.2.1...v0.2.2
Pastille v0.2.1
Full Changelog: v0.2.0...v0.2.1
Pastille v0.2.0
Full Changelog: v0.1.0...v0.2.0
Pastille v0.1.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[0.1.0] - 2026-11-04
Added
- Bulle Open Hardware Standard (BOHS-01): Comprehensive formal specifications in
docs/spec/defining low-latency audio streaming (Opus 16kHz, 20ms frames) and bidirectional Reverse MCP tool execution over WebSocket (bohs.v1). - Physical Circuit Design: Declarative 38mm 4-layer circular PCB designed with
tscircuitand Fusible, featuring an ESP32-S3 (8MB PSRAM), USB-C charging with TP4056, ultra-low quiescent 3.3V LDO, I2S INMP441 MEMS microphone, I2S MAX98357A amplifier, GC9A01 1.28" round LCD connector, and capacitive touch wake pad. - Electrical Rule Checking: Verified with Fusible's fail-closed Fuse Contract with zero DRC violations, zero strapping pin collisions, and verified decoupling capacitor bypass rules.
- Bare-Metal Embassy Firmware: Asynchronous Rust runtime for the ESP32-S3 with integer trigonometric vector rendering for Bulle's circular avatar states (
Idle,Listening,Thinking,Speaking,Error), I2S DMA audio pipeline, and BOHS-01 protocol dispatcher. - Mechanical Enclosures: Generated snap-fit 3D case models (
bodies/pastille_case.{step,stl,glb,brep}) and export presets.
Full Changelog: https://github.com/FacileStudio/Pastille/commits/v0.1.0