Expand description
High-level bindings for the Flipper Zero.
§Features
§Core features
-
alloc
— Enables features requiring an allocator.This will require you to set the global allocator by importing the
flipperzero_alloc
:extern crate alloc; extern crate flipperzero_alloc;
-
embedded-graphics
(enabled by default) — Enable embedded-graphics driver
Modules§
- dialogs
- Flipper Zero dialogs.
- dolphin
- Interact with your Dolphin!
- furi
- Furi API.
- gpio
- APIs for interacting with the Flipper Zero’s GPIO pins.
- gui
- GUI service.
- io
- macros
- Macros for Flipper Zero.
- notification
- Furi notifications.
- serial
- storage
- toolbox
- Various tools provided by the Flipper Zero SDK.
Macros§
- debug
- Logs a message at the debug level.
- error
- Logs a message at the error level.
- format
- Creates a new
FuriString
by interpolating the format string. - info
- Logs a message at the info level.
- log
- The standard logging macro.
- notification_
sequence - println
- trace
- Logs a message at the trace level.
- warn
- Logs a message at the warn level.