Motylowy termometr

Jest to prosty projekt ilustrujący pomiar temperatury za pomocą czujnika wbudowanego w strukturę mikrokontrolera STM32F107 (zamontowanego na płytce STM32Butterfly) i wyświetlenie jej dziesiętnej wartości na graficznym wyświetlaczu LCD z telefonu Nokia 3310.

Przykład 0 – wspólna biblioteka do wszystkich przykładów

Mimo, że układy z rodziny STM32 są bardzo rozbudowanymi mikrokontrolerami, pisanie dla nich programów jest stosunkowo łatwe. Dzieje się tak dzięki udostępnieniu przez firmę STMicroelectronics odpowiednich bibliotek ułatwiających stosowanie licznych i rozbudowanych układów peryferyjnych wbudowanych w mikrokontrolery. Najczęściej stosowaną biblioteką jest STM32F10x Standard Peripherals Library. Kompletna biblioteka wraz z obszerną dokumentacją jest do pobrania ze strony firmy STMicroelectronics – jest to plik o wielkości 12MB (wersja 3.1.2).

PanuWorld Nokia Cable

Projekt powstał na bazie popularnego rozwiązania PanuWorld Nokia Cable, czyli dwustandardowego interfejsu zgodnego z protokołami Mbus oraz Fbus. Wejścia i wyjścia interfejsu (od strony telefonu) są przystosowane do współpracy ze wszystkimi telefonami, także tymi, których interfejsy są przystosowane do sygnałów w standardzie napięciowym 3,3 V.