Ovaj projekat predstavlja napredni koncept razvojnog okruženja koje integriše najvažnije periferijske jedinice STM32F103RBT6 mikrokontrolera. Okruženje je dizajnirano da zadovolji potrebe savremenog obrazovanja i istraživanja u oblasti mikroelektronike. Kroz pažljivo planiranje i optimizaciju, razvijen je sistem koji kombinuje I²C1, I²C2, SPI1, SPI2, UART1, UART2, TIM2, TIM3, ADC1 (sa 3 kanala) i GPIO interfejse, pružajući širok spektar mogućnosti za povezivanje senzora, displeja i aktuatora.

Razvojna ploča pruža intuitivan i interaktivan način za rad sa podacima i signalima, omogućavajući vizuelni prikaz na OLED ekranu, precizno praćenje analognih ulaza sa različitih senzora, kao i fleksibilnu kontrolu osvetljenja putem naprednog upravljanja PWM signalima. Implementacija ovih funkcionalnosti na jednoj kompaktnoj platformi smanjuje potrebu za fizičkim povezivanjem i omogućava korisnicima da se fokusiraju na testiranje i razvoj složenijih sistema. Osim toga, slobodni pinovi i periferije pružaju prostor za dodatna proširenja, čineći sistem izuzetno fleksibilnim i prilagodljivim specifičnim potrebama.

                              

Dizajn je realizovan u softverskim alatima STM32CubeMX i Altium Designer, čime je obezbeđena maksimalna optimizacija rasporeda komponenata i efikasno upravljanje resursima. Napajanje je omogućeno putem USB-a i baterije. Ovo garantuje stabilan rad u različitim uslovima i konstantno napajanje internih oscilatora. Projekat je osmišljen kao alat za unapređenje obrazovnog procesa, omogućavajući studentima i istraživačima da brzo i efikasno savladaju rad sa mikroelektronskim komponentama. Pored laboratorijskih primena, razvojno okruženje otvara mogućnosti za inovativna rešenja u oblastima poput IoT-a, optoelektronike i automatizacije.

                                     

Projekat je rađen u okviru diplomskog rada studentkinje Nevene Veselinović. Više o radu možete pročitati na: https://doi.ub.kg.ac.rs/doi/10-46793-ieeestec17-121v/