Hallo
ich habe hier https://github.com/nichtgedacht/mini-sys ein komplettes
Projekt für OpenSTM32 System Workbench (http://www.openstm32.org) hin
gelegt.
Das Projekt lässt sich auf Knopfdruck installieren und ist für mich die
Grundlage für alles weitere. Der original Code für das LCD stammt wie
der übrige hinzugefügte Code aus den Firmware Repos von STM für den
STM32F4xx und den STM32F1xx. Diesen Code habe ich stark verbessert, so
dass man 1. Display beliebig drehen kann und 2. mehr der Chip vom
Display die Arbeit macht. Da der initiale Code mit CubeMX erzeugt wurde,
kann man damit auch weiterhin die Konfiguration verändern. Dieses Tool
und die IDE sind auch für Linux erhältlich und beide sehr einfach zu
installieren.
Als Hardware eignet sich eins dieser billigen Boards "STM32 minimum
development system" oder ein marple mini clone mit STM32F103C8 oder
STM32F103CB und eins dieser ST7735 gesteuerten Displays mit 128x160
Pixel und SD Karten Slot wie z.B das Teil von Adafruit oder ähnliche.
Was man noch braucht sind ein paar Drähte eine Lochrasterplatte,
Buchsenleisten und ein ST-Link V2 Debug Adapter, den man ebenfalls
günstig bei ebay bekommt.
Als letzte Neuerung habe ich jetzt eine Breakout Platinchen mit einer MPU-9250 IMU
hinzugefügt. Somit passt es hier zum Thema.
Als kleine Application hiervon gibt es zunächst nur eine scheinbar durch Schwerkraft bewegte Kugel (Kreis)
im Display.
Vielleicht will es ja jemand clonen und was richtiges daraus machen.
Hardwarekosten < 20€
Gruß
Dieter
ich habe hier https://github.com/nichtgedacht/mini-sys ein komplettes
Projekt für OpenSTM32 System Workbench (http://www.openstm32.org) hin
gelegt.
Das Projekt lässt sich auf Knopfdruck installieren und ist für mich die
Grundlage für alles weitere. Der original Code für das LCD stammt wie
der übrige hinzugefügte Code aus den Firmware Repos von STM für den
STM32F4xx und den STM32F1xx. Diesen Code habe ich stark verbessert, so
dass man 1. Display beliebig drehen kann und 2. mehr der Chip vom
Display die Arbeit macht. Da der initiale Code mit CubeMX erzeugt wurde,
kann man damit auch weiterhin die Konfiguration verändern. Dieses Tool
und die IDE sind auch für Linux erhältlich und beide sehr einfach zu
installieren.
Als Hardware eignet sich eins dieser billigen Boards "STM32 minimum
development system" oder ein marple mini clone mit STM32F103C8 oder
STM32F103CB und eins dieser ST7735 gesteuerten Displays mit 128x160
Pixel und SD Karten Slot wie z.B das Teil von Adafruit oder ähnliche.
Was man noch braucht sind ein paar Drähte eine Lochrasterplatte,
Buchsenleisten und ein ST-Link V2 Debug Adapter, den man ebenfalls
günstig bei ebay bekommt.
Als letzte Neuerung habe ich jetzt eine Breakout Platinchen mit einer MPU-9250 IMU
hinzugefügt. Somit passt es hier zum Thema.
Als kleine Application hiervon gibt es zunächst nur eine scheinbar durch Schwerkraft bewegte Kugel (Kreis)
im Display.
Vielleicht will es ja jemand clonen und was richtiges daraus machen.
Hardwarekosten < 20€
Gruß
Dieter