STM32F429I DISCOVERY ile TouchGFX Uygulaması

Merhaba Arkadaşlar, Bu yazımda sizlere STM32 bünyesinde bulunan görsel bir ekran hazırlamamızı sağlayan TouchGFX uygulamasından bahsedeceğim. STM32F429 Disco için basit led yakma ve adc değer okuma gibi uygulama ile anlatacağım. Daha önceden ST STemWin destekliyordu ve yine blog sayfamda anlatmıştım, fakat ST artık STemWin desteğini kestiği için kullanamıyorsunuz. İlk önce GUI yani görsel tarafı için […]

Raspberry Pi Pico ile LCD ekranda RTC Uygulaması

Merhaba Arkadaşlar, bu yazımda sizlere PICO ile lcd ekranda rtc saat uygulaması nasıl yapılır anlatacağım. LCD için daha önceden verdiğim SPI TFT LCD yi kullandım. RTC içinde piyasada bulunan DS3231 RTC entegresini kullandım. Aslında PICO nun kendi RTC özelliği var ama pil bağlantısı için kullanmadım. LCD ve RTC pinleri için h dosyalarına bakabilirsiniz. Hangi pin […]

Raspberry Pi Pico ile SPI TFT LCD (ST7735) Kullanımı

Merhaba Arkadaşlar; Bu yazımda sizlere Pico ile SPI LCD ST7735 kullanımı anlatacağım. Elimde 128×160 1.8TFT lcd var siz de herhangibir ST7735 destekli lcd kullanabilirsiniz. Önceki yazımı okuduysanız Pico Generator ile SPI destekli bir C projesi açalım ve daha sonra aşağıdaki gibi c dosyasının içeriğini değiştireceğiz. Yada aşağıda vereceğim VSC proje dosyasını kullanabilirsiniz. LCD için 2 […]

Raspberry Pi Pico ile C Projesi Oluşturma ve Debug

Merhaba Arkadaşlar; Bu yazımda sizlere yeni bir ürün olan pico ile nasıl C projesi oluşturup nasıl debug yaparız onu anlatacağım. Her işlemcide olduğu gibi led blink projesi oluşturacağız. Pico ile ilgili gerekli C ve pyhton dökümanları sitesinde yer almaktadır. Ben RaspberrPi üzerinden programlama ve debug işleminden bahsedeceğim. Windows ortamında yapmak isterseniz bir tane daha pico […]

ESP8266 ile OTA Kullanımı

Merhaba Arkadaşlar; Bu yazımda sizlere ESP8266 ya Wifi üzerinden program nasıl atılır onu anlatacağım. Sisteminizde birden fazla ESP var ise (benim gibi :)) ve bunlar evin çeşitli yerlerinde ise hepsine program atmak için tek tek söküp bilgisayara bağlamak gerekir. Fakat hepsinde bir seferliğini OTA destekli yazılımı bilgisayardan atılır ise sonraki bütün güncellemeleri uzaktan wifi üzerinden […]

Arduino ile OLED ekranda Radyo, Saat ve Termometre

Merhaba Arkadaşlar; Bu yazımda sizlere Arduino ile yapılmış Radyo, saat ve termometre uygulaması paylaşacağım. Devrenin tasarımı ve PCB çizimi bir arkadaşıma ait olup komple projeyi sizler ile paylaşmak istedi. Çalışma masanızda hem, radyo hem saat hemde termometre yapmak ister misiniz? tabiki bunu arduino ile yapmak çok kolay olacak. Bunun için gerekli malzemeler; Arduino UNO (farklı […]

ESP8266 ve IFTTT kullanarak Wifi Buton yapımı

Merhaba Arkadaşlar; Bu uygulamada sizlere çok yönlü wifi kontrol butonu paylaşacağım. Bu butonu akıllı ev sistemlerinde, acil çağrı durumlarında yada IFTTT kullanarak bir çok uygulamada kullanabilirsiniz. Projenin orijinal hali aşağıdaki video da bulabilirsiniz. Burada ESP8266 ile MQTT yöntemini kullanarak server a data gönderiyor. Fakat Ben bu işlemi farklı bir yapı ile yaptım. IFTTT içerisindeki Webhooks yöntemini […]

STM32F4 ile OLED ekran kullanımı ve RTC Saat Uygulaması

Merhaba Arkadaşlar; Bu yazımda sizlere piyasada çok sık kullanılan 128*64 OLED ekran kullanımı ve STM32 ile RTC saat uygulamasından bahsedeceğim. Kullanacağımız OLED IC2 hattını desteklemektedir. Piyasada çeşitli çözünürlükte mevcuttur. Ben 128×64 olanın kullandım. Biraz küçük ama akım konusunda çok cimridir. Backlight kullanılmıyor malum OLED olduğu için her pixel birer leddir.     İlk önce CubeMX […]

Raspberry Pi ile Thread kullanarak TCP Server Uygulaması

Merhaba Arkadaşlar; Uzun bir aradan sonra sizlere Raspberry pi ile C de Thread kullanarak TCP server yapımını anlatacağım. Öncelikle TCP, UDP ve soket ile ilgili konulara girmeyeceğim İnternet ortamında  yeterince bilgi mevcuttur. Biz işin kontrol kısmı yani nasıl veri transferi yada uzaktan kontrol yada sıcaklık okuma gibi kısımlarıyla ilgileneceğiz.           Öncelikle […]

NodeMCU : WS2812 RGB Led Kontrolü

Merhaba Arkadaşlar, Bu uygulamada sizlere WS2812 Adreslenebilir RGB ledin nasıl kontrol edileceğini anlatacağım. Öncelikle daha önceki NodeMCU notlarımı okuyup LUA için WS2812 modülünü açıp BIN dosyasını ESP8266 ya yüklemelisiniz. NodeMCU : LUA ile Program yazmak (LED blink) Gerekli yüklemeleri ESP8266 ya yaptıktan sonra LUA için WS2812 lib kullanacağız. Bu lib de bize gerekli bütün komutlar […]