Schlagwort-Archive: STM32F103C8T6

TTP-229 touch pad am STM32 blue pill mit der Arduino Software programmiert

Nachdem ich nun das STM32 Board von der Arduino Software mit einem FTDI USB Adapter programmieren kann (Beschreibung hier) , will ich einmal das letzte Programm für das TTP-229 Touch Pad hier laufen lassen.

Geändert wurden die Anschlüsse:
Das TTP229 Touchpad wir jetzt mt 3,3V betrieben, dann nimmt es auch die Daten mit 3,3V und gibt sie entsprechend aus. Deshalb wird es an den 3.3V Pin und Masse angeschlossen.
SCL >> Pin B13
SDO >> Pin B12
Beeper+ >> Pin B15 Weiterlesen

Das STM32F103C8T6 Board mit der Arduino Software programmieren

Im Moment (Ende 2022) sind Arduinos schlecht zu bekommen, da die Chips ATMEGA328P Mangelware sind. Ich habe mich etwas umgesehen und bin auf das Board „Blue Pill“ mit einem STM32F103C8T6 Chip gestossen. Dieses ist weiterhin günstig zu bekommen und ist ähnlich wie der Arduino Nano aufgebaut.

Es hat aber einige Vorteile:
– 72MHz Taktfrequenz
– RTC Uhr eingebaut
– 64kB Flash Speicher und 20kB RAM
– 12bit AD Wandler
– 3x USART serielle Schnittstelle (Rx / TX)
– 2x SPI, 1x I²C, 1 x CAN Schnittstelle
– 37 GPIO Anschlüsse
– 3,3V für Spannungsversorgung und Daten, wobei viele Datenleitungen 5V tolerant sind.
und einiges mehr.

Weiterlesen