theCore
theCore copied to clipboard
theCore: C++ embedded framework
STM32 Discovery have microphone soldered. Idea for demo: * read audio data from mic * write it to cs43l22 codec Dependencies: * [ ] #391 - Mic driver
Must include: * documentation page * unit tests See also: http://www.st.com/en/audio-ics/mp45dt02-m.html
EXTI driver must be added to KE02 platform. Reference implementation: https://github.com/forGGe/theCore/blob/develop/platform/tm4c/exti_manager.cpp Depends on #230
Continuation of #229 KE02 platform UART must be extended with listen mode, similar to stm32 (#226) Example must be created (most likely based on HM-10) to illustrate usage of the...
Reference implementation: https://github.com/forGGe/theCore/blob/develop/platform/tm4c/export/platform/gpio_device.hpp Roadmap: - [ ] Implementation - [ ] Documentation - [ ] LED example Depends on #230
Thin abstraction layer should be created on top of platform interfaces to provide an interface to control analog IR devices. Mentioned IR12-21C/TR8 and PT12-21C/TR8 are present in FRDM-KE02Z board. Roadmap:...
The MMA8451Q is a smart, low-power, three-axis, capacitive, micromachined accelerometer with 14 bits of resolution. It uses I2C to communicate with MCU. The MMA8451Q is placed on FRDM-KE02Z board, so...
Similar to other platforms, I2C must be implemented on KE02 as well. Reference implementation: https://github.com/forGGe/theCore/blob/develop/platform/stm32/export/aux/i2c_bus.hpp Depends: - [ ] #230 KE02 platform support
The hello-world example is introduced with Ke02 platform support in #230 (see PR #377 ). The KE02 example must be exteneded with support for `tcore` scripts, in a same manner...
1. Add UART driver and integrate it with the bus and console layers. 2. Working semaphore and timer configuration using internal clock. 3. User program demonstrates console usage with delay.