Skip to content

pisppus/PipCore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PipCore Library

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.

About

Низкоуровневое ядро для embedded-прошивок на ESP32: платформа, дисплеи, спрайты, ввод, Wi-Fi и OTA

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages