|
Project Information
-
Project feeds
- Code license
-
GNU Lesser GPL
-
Labels
CPlusPlus,
ARM,
DSO,
Bresenham,
HY32D,
STM,
FFT,
USB,
CDC,
irmp,
irsnd,
print
|
While exploring the capabilities of the STM32F3 Discovery coupled with a 3.2 HY32D touch screen I build several apps:Controlled by touch and swipe- DSO (with external attenuator)
- Visualization of accumulator charging and discharging voltage and capacity (withe external hardware)
Controlled by touch only- Frequency synthesizer
- DAC triangle generator
- Visualization app for accelerator, gyroscope and compass data
- Visualisation of touch controler (ADS7846) data
- Simple drawing app
- Color picker
- Game of life
- System info and test app
- IR control for i-helicopter
- USB CDC loopback
Controlled by user button- Screenshot to MicroSd card
Usefull libraries- C library for drawing thick lines (extension of Bresenham algorithm)
- Yet another FFT implementation with onboard display
- print() function over USB or locally
Screenshots| Main menu | Info page | Test Page |  |  |  | | | DSO start screen | DSO running GUI | DSO settings |  |  |  | | | 100us triangle AC | 2us low voltage triangle | DSO more settings |  |  |  | | | 500us triangle DC | 100us square wave with FFT | FFT screen |  |  |  | | | Accu capacity start screen | Chart GUI | Discharge chart 2200mAh |  |  |  | | | Draw | Display colors / Color picker | Square wave generator |  |  |  | | | Accelerator + gyroscope + compass display | DAC control | Numberpad |  |  |  | | | System info | MMC info | Game of life |  |  |  | | | Font ASCII | Font extended | Display Test / Thick lines |  |  |  | |
|