Kursy • Poradniki • Inspirujące DIY • Forum
Wpisy z kategorii: Programowanie, strona 2
Czym jest Arduino? Sony Spresense jako 6-rdzeniowe UNO?
Arduino to niezwykle popularny projekt, jednak chyba nie wszyscy wiedzą, co dokładnie składa się na cały jego ekosystem.
W tym artykule omówimy skrótowo, czym jest Arduino i z czego tak właściwie się składa. Jako ciekawostkę pokażemy również, jakie możliwości daje potężne Sony Spresense.
Kurs Qt – #4 – aplikacja mobilna, łączność Bluetooth z Arduino
Za nami pierwsza, prosta aplikacja mobilna. Pora, aby pójść krok dalej i nawiązać bezprzewodowe połączenie między telefonem, a Arduino.
Do wykonania tego ćwiczenia potrzebny będzie telefon z Androidem w wersji 4.1 lub wyższej oraz moduł w standardzie Bluetooth Classic (wersje od 1.0 do 3.0), czyli np. popularny HC-05.
Kurs Qt – #3 – pierwsza aplikacja mobilna na Androida
Za nami podstawy pisania aplikacji na PC. Udało się nam już również skomunikować przez UART z popularnym Arduino UNO. Teraz czas, aby zająć się aplikacjami mobilnymi.
Zaczniemy oczywiście od instalacji narzędzi oraz krótkiej ich konfiguracji. Następnie przygotujemy pierwszą, ekstremalnie prostą aplikację mobilną.
Kurs Qt – #2 – komunikacja z Arduino przez UART
Pora na kolejny artykuł omawiający podstawy Qt. Tym razem zajmiemy się komunikacją przez port szeregowy. Dzięki temu połączymy komputer PC z Arduino (lub innym mikrokontrolerem).
W ramach ćwiczeń stworzymy własny monitor portu szeregowego, który będzie mógł sterować pracą Arduino.
Kurs Qt – #1 – Czym jest Qt? Pierwsza aplikacja w praktyce
Celem tej serii jest przedstawienie środowiska Qt i stworzenie bazy do szybkiego wykorzystywania frameworka Qt w przyszłych projektach.
Sprawdzimy m.in. jak zbudować własną aplikację mobilną, dzięki której możliwe będzie nawiązanie połączenia z Arduino przez UART/Bluetooth.
Czym jest Test Driven Development? Wprowadzenie, przykłady
Artykuł ten jest krótkim wprowadzeniem do Test Driven Development, dzięki któremu każdy może poznać podstawy i prześledzić przykłady pisania kodu zgodnie z tą techniką.
TDD docenią szczególnie osoby, które mają już dosyć mozolnego szukania błędów w programie i chciałyby przejść na trochę wyższy poziom.
6 powodów, dla których warto uczyć się programowania
Coraz częściej słyszy się, że programowanie jest w naszych czasach bardzo ważną umiejętnością. Nie wiesz jednak czy warto uczyć się kodowania? Oto powody, które powinny Cie przekonać.
Ciekawe hobby, możliwość tworzenia fajnych projektów, perspektywy dobrze płatnej pracy, co jeszcze zyskujemy?
3 różnice w programowaniu: hobbystycznie vs. komercyjnie
W pewnym momencie każdy programista musi przestawić się z hobbystycznego kodowania na bardziej profesjonalne podejście do tematu.
Czym różni się komercyjne pisanie programów na mikrokontrolery od podejścia stosowanego przez hobbystów i studentów? Jakich narzędzi wspomagających warto zacząć używać?
OpenMV – przetwarzanie obrazu na STM32
Po długim oczekiwaniu dotarła do mnie w końcu płytka OpenMV, więc mogłem zabrać się za testy. W tym artykule postanowiłem podzielić się moimi spostrzeżeniami, które pojawiły się podczas pierwszych testów.
Z założenia, platforma ta miała umożliwić szybki start z przetwarzaniem obrazu na STM32.