English Українська Русский
▔▔▔▔
PipCore is a lightweight, high-performance hardware abstraction layer (HAL) and system kernel designed specifically for microcontrollers.
The kernel provides efficient platform access, GPIO support, and backlight control via LEDC PWM. It includes an asynchronous dual-buffer DMA driver for displays. The sprite engine supports mask clipping, fast 32-bit operations with hardware byte swapping, and software alpha blending in RGB565 space. Additionally, the library includes a non-blocking OTA service with manifest signature verification and SHA256 integrity checks. The built-in Windows simulator provides frame rendering, input emulation, PNG screenshot saving, and MP4 video recording.
Resources Used in
Docs PipKit
Pip3D
Distributed under the MIT License.
