Skip to content
View DADDesign-Projects's full-sized avatar

Block or report DADDesign-Projects

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
DADDesign-Projects/README.md

๐ŸŽต DADDesign Projects

Embedded Audio Solutions & Effect Pedal Development

Based in France ๐Ÿ‡ซ๐Ÿ‡ท | Specialized in STM32 & Daisy Seed

Follow all the latest updates, project progress, and demos on my Facebook page! ๐ŸŽ›๏ธ๐ŸŽถ

๐Ÿ‘‹ About

Welcome to my GitHub profile! I'm passionate about embedded audio solutions development, with particular expertise in STM32 technologies and the Daisy Seed platform. My projects focus on creating tools and frameworks for audio effects pedals and digital signal processing.

๐Ÿš€ Featured Projects

๐ŸŽถDigital Effect Pedales

FORGE Ecosystem: No-Compromise High-End Hardware & Software Digital Effects Solution.

๐Ÿˆโ€โฌ›OSCAR Platform powered by STM32H743.

  • OSCAR_P01A01 โญ 11 stars
    • P01 Processor Hardware: STM32H743, 64 MB SDRAM, 32 MB QSPI Flash, USB, ST-Link Debug, 4 encoders, 2 switches.
    • A01 Analog Hardware: Stereo signal path, 24 bit PCM3060 audio CODEC, analog dry channel with PGA2310, true-bypass relay, fully isolated power supply.
    • FORGE Software Framework: A development framework designed to easily create audio-processing devices. It provides GUI tools, DSP modules, drivers, and middleware components (for example, encoder handling).
    • Complete P01A01 Software: A fully integrated software stack that brings all hardware and framework elements together into a functional guitar effects pedal.

๐ŸผPENDA Platform powered by Electrosmith Daisy Seed

  • PENDA-Hardware โญ 9 stars

    • PCB and electronic design
    • Professional KiCad design
    • Optimized for audio effects pedals
    • Integrated user interface (encoders, display, footswitches)
  • PENDA-Software โญ 6 stars

    • Software framework for PENDA platform
    • Based on Daisy Seed and developed with STM32CubeIDE
    • Perfect hardware/software integration

๐Ÿ› ๏ธ Development Tools

  • DaisySeedCubeTemplate โญ 16 stars

    • STM32CubeIDE template for Daisy Seed
    • Complete integration: audio codec, SDRAM, QSPI flash memory
    • Solid foundation for any Daisy Seed project
  • Daisy_QSPI_Flasher โญ 8 stars

    • QSPI flashing utility for Daisy Seed
    • Remote loader for flash memory
    • Simplifies application deployment

๐ŸŽจ Graphics Libraries

  • DaisySeedGFX2 โญ 17 stars
    • MK2 graphics library for Daisy Seed
    • TFT display support for ST7789 and ST7735
    • User interface for effects pedals

๐ŸŽต Advanced Audio Projects

  • Asynchronous-SPDIF-Mixer โญ 11 stars
    • Asynchronous S/PDIF mixer on STM32H743
    • Synchronization and mixing of 3 S/PDIF streams
    • Automatic clock drift compensation
    • Professional 48 kHz output
    • Custom PCB designed with KiCad - Integrated professional hardware

๐Ÿ› ๏ธ Technologies & Skills

Programming Languages

  • C/C++ - Primary embedded development
  • Assembly - Critical optimizations

Platforms & Microcontrollers

  • STM32 (H743, F4xx, F7xx)
  • Daisy Seed - Specialized audio platform
  • ARM Cortex-M - Primary architecture

Development Tools

  • STM32CubeIDE - Primary development environment
  • KiCad - PCB design and schematics
  • Git - Version control
  • Debugging - ST-Link, SWD

Hardware Design

  • ๐Ÿ”Œ PCB Design - KiCad, high-frequency routing
  • ๐Ÿ“ Schematics - Analog and digital circuits
  • ๐ŸŽ›๏ธ User Interfaces - Encoders, displays, footswitches
  • โšก Power Supply - Low-noise designs for audio
  • ๐Ÿ”Š Audio Circuits - Preamps, filters, converters

Areas of Expertise

  • ๐ŸŽต Digital Signal Processing (DSP)
  • ๐ŸŽ›๏ธ Audio Effects Pedals - Complete Hardware + Software design
  • ๐Ÿ”Š Audio Interfaces (S/PDIF, I2S)
  • ๐Ÿ“ฑ User Interfaces (TFT, encoders)
  • โšก Real-Time Systems
  • ๐Ÿ”Œ PCB Design - From schematic to finished product
  • ๐ŸŽš๏ธ Audio Electronics - Analog and digital circuits

๐ŸŽฏ Development Philosophy

My projects adopt a hardware-software co-design approach where each solution is conceived holistically:

  • ๐Ÿ”Œ Custom Hardware: PCBs designed specifically for each application with KiCad
  • ๐Ÿ’ป Optimized Software: C/C++ code optimized for the underlying hardware
  • ๐ŸŽ›๏ธ Perfect Integration: Synergy between electronic components and DSP algorithms
  • ๐ŸŽต Studio Quality: Professional audio performance at all levels

The goal is to democratize the development of effects pedals and audio equipment by providing complete ecosystems, from PCBs to software frameworks, based on modern and accessible technologies.

๐Ÿ“ซ Contact

๐Ÿ“ Location: France
โฐ Time Zone: UTC+2 (Paris)

๐Ÿ“ง Contactโ€ฏ: daddesign.projects@gmail.com


Developer passionate about embedded audio and innovation in digital signal processing.

Pinned Loading

  1. Demo_DaisySeedGFX2 Demo_DaisySeedGFX2 Public

    Demonstrates how to use the "DaisySeedGFX2" graphics library.

    C 5 4

  2. TrueType-to-Bitmap-Converter TrueType-to-Bitmap-Converter Public

    A utility to convert TrueType fonts for use in embedded systems like Arduino and more. Export formats C header file (.h): For direct inclusion in application code. Binary file: For loading into flaโ€ฆ

    C++ 4 1