libDaisy
libDaisy copied to clipboard
Hardware Library for the Daisy Audio Platform
Over the past year I've done some work on improving the state of the CMake build system, initially inspired by fixing building on native Windows, and then expanding in scope....
There was a comment in the UART and USB examples about moving the midi message type string mapping. I needed this function when debugging my application so decided now was...
This PR adds a [stm32_mw_fatfs](https://github.com/STMicroelectronics/stm32_mw_fatfs) which is STM's official FatFs repo, that currently uses R0.15 version. I've been using this version on my custom hardware and on Pod, and I...
The non-cached DMA region was hardcoded with size 32K, system.cpp had to be edited to increase this. With this change the non-cached region can be configured solely by changing the...
This continues the work started in #581, updating references to `dsy_gpio_pin` and `dsy_gpio` to instead use the new C++ style GPIO and Pin classes. As per the discussion with @stephenhensley,...
For instance https://github.com/electro-smith/pd2dsy/blob/master/util/sram_linker_sdram.lds results in Daisy disconnecting before it ever starts. Is this a bug in the bootloader, or do we need to adjust these linker scripts?
It was mentioned on the forum some ~2 years ago, but here an official ticket to request and track this. We can already use Trill sensors using the Arduino library,...
I posted on the forum about this [here](https://forum.electro-smith.com/t/cant-use-i2c-4-on-seed/4610), but tl;dr is that I can't get I2C_4 to work at all. I have no problems getting I2C_1 to work (on either...
how to add or generate new font for use with libDaisy?
Since I Introduced this PR over six months ago, I've learned a lot more about the state of embedded development toolchains and build systems, primarily from my work managing such...