No description
  • C++ 71.2%
  • C 28.8%
Find a file
2026-02-10 22:43:39 +03:00
include (FURI): add flipper zero support 2026-02-10 22:43:39 +03:00
script (FURI): add flipper zero support 2026-02-10 22:43:39 +03:00
.gitignore (AUTO): Add flipper zero 2026-01-19 20:38:10 +03:00
all.h (ALL): move from private repo 2026-01-15 12:00:31 +03:00
LICENSE (ALL): move from private repo 2026-01-15 12:00:31 +03:00
README.md (FURI): add flipper zero support 2026-02-10 22:43:39 +03:00
TODO.md (ALL): move from private repo 2026-01-15 12:00:31 +03:00

Stream

stream is a module used in internal projects. It provides an Arduino-style API for Serial/WebSocket so the same Serial-based code can run on multiple platforms without code changes. The repository also includes standards and utilities for low-level byte processing.

Features

  • Unified Arduino-style interface for Serial and WebSocket.
  • Run the same code across platforms without rewriting.
  • Byte-level utilities/standards (parsing, packing, conversions, etc.).

Flipper Serial

On Flipper (FURI_OS) serial can be initialized with a simple port number:

uSerial stream;
stream.begin(1, 115200); // 1 = USART, 2 = LPUART

Branches

This repository uses two main branches:

  • main — stable code.
  • dev — active development.

Contributors