SDK & software
SiFli SDK
Official primary SDK covering the full SF32LB52 / 55 / 56 / 58 lineup
Built on the RT-Thread Smart real-time OS with a Bluetooth 5.3 dual-mode stack, the ePicasso graphics engine and a hi-fi audio framework. CMake + SCons dual build, GCC + VS Code debug — works the way you'd expect.
- Full HAL driver layer with peripheral abstraction
- Bluetooth 5.3 dual-mode (BR/EDR + BLE + BLE Audio)
- ePicasso 2D / 2.5D graphics engine, deep LVGL integration
- Hi-fi audio framework (BT calls, MP3 decode)
- FAT32 + LittleFS dual filesystem
- Sample projects across GPIO, UART, SPI, I²C, I²S, USB
$ git clone --recursive
https://github.com/OpenSiFli/SiFli-SDK
More development options
Zephyr
Upstream Zephyr port for SiFli MCUs — modules/hal/sifli HAL, DeviceTree descriptions and west build integration. Community-maintained.
View repoSiFli Package Registry
Component registry for the SiFli SDK. Categorised by AI/ML, audio, display, IoT, networking, with one-click download and a RESTful API.
Browse packagesAT firmware
Bluetooth firmware exposing a standard AT command set over UART. Turns a SiFli module into a stand-alone BT controller for hosts that don't run the SDK.
Download firmwaresifli-rs
A type-safe, zero-overhead Rust HAL conforming to the embedded-hal traits. Auto-generated PAC, fully Embassy-compatible, Apache-2.0 licensed.
View repoDebug & flash tools
Open the tool libraryImpeller flashing tool
Single-board and production firmware flashing tool. Supports SD card, eMMC, NAND and SPI flash media.
Read the wikiGraphics conversion tool
Asset preparation for the ePicasso engine. PNG/JPG/SVG to on-board format, palette compression and font atlas packing.
Read the wikiStorage debug tool
Flash configuration and partition diagnostics. Read/write speed tests, bad-block scanning, bootloader / FAT32 partition editing.
Read the wikiDisplay module debug tool
LCD driver debug and timing tuning. Waveform capture, init-list editing, brightness and backlight configuration.
Read the wikiOpen-source repos
SDK, HAL, firmware, build scripts and sample projects — all available on GitHub.
Open GitHub