Skip to content

Software framework for the PENDA platform, based on the Daisy Seed board and developed with STM32CubeIDE, designed for creating effect pedals.

License

Notifications You must be signed in to change notification settings

DADDesign-Projects/PENDA-Software

Repository files navigation

PENDA-Sofware

The PENDA Software Framework is a development toolkit for the PENDA hardware platform, designed to simplify the creation of effect pedals using the Daisy Seed board. Developed with STM32CubeIDE, this framework handles essential components like audio processing, memory management, and display support, providing developers with a solid base to build on.

The primary goal is to offer a comprehensive starting point for developers, allowing them to focus on the creative aspects of pedal development without worrying about low-level hardware configuration.

Author

This project is developed by DAD Design.

License

License: MIT

Features

This project provides a basic framework for programming the Daisy Seed board, with a focus on the PENDA hardware platform. It includes a complete configuration of essential hardware components, such as:

  • Audio Codec: Handles initialization and audio interface management for seamless audio processing.
  • SDRAM Memory: Provides configuration and access to external SDRAM for efficient data storage.
  • QSPI Flash Memory: Manages QSPI memory, including erase, write, and read operations, for fast non-volatile storage.
  • TFT Display: Supports drivers for ST7789 or ST7735 displays, enabling graphical user interface (GUI) integration.
  • Graphics Library: Integration of DaisySeedGFX2 for easy UI creation and visualization, allowing developers to design custom displays.
  • ...

References

About

Software framework for the PENDA platform, based on the Daisy Seed board and developed with STM32CubeIDE, designed for creating effect pedals.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages