Czasem zdarza się, że musisz odtworzyć bootloader w płytce Arduino lub po prostu go wgrać do urządzenia własnego projektu. Niezbędną czynnością jest ustawienie właściwych wartości fuse bitów, tu znajdziesz tabelkę z tymi wartościami dla najpopularniejszych płytek Arduino.Czytaj dalej
Autor: admin
NodeMCU – aplikacja odbierająca/wyświetlająca dane z modułu
Dziś opiszę ostatni element mojego projektu z NodeMCU i modułem KAmodLSM303, czyli aplikację na PC, która odbiera dane z akcelerometru za pośrednictwem modułu NodeMCU oraz sieci WiFi i wyświetla na ekranie model modułu KAmodLSM303 obrócony zgodnie z odczytami z czujnika LSM303. Czytaj dalej
NodeMCU – pierwsza aplikacja sieciowa
Dziś chciałbym podzielić się przykładem aplikacji sieciowej IoT korzystającej z modułu NodeMCU z układem ESP8266 oraz z modułu KAmodLSM303 z akcelerometrem i magnetometrem. Moduł z ESP8266 będzie przekazywał odczyty z akcelerometru LSM303D do dowolnego urządzenia, które będzie mogło połączyć się z nim przez sieć.Czytaj dalej
Digispark – konfiguracja IDE Arduino
W sprzedaży pojawiła się interesująca nowość – płytka Digispark z mikrokontrolerem ATtiny85 kompatybilna z Arduino, jednak aby móc ją programować trzeba wykonać kilka prostych operacji, które opiszę. Czytaj dalej
Moduł z akcelerometrem/magnetometrem LSM303 od Kamami.pl
Dostałem właśnie do testów moduł z akcelerometrem/kompasem LSM303D o nazwie KAmodLSM303. Moduł wyposażony jest w 9-pinowe złącze zgodne z modułem Pololu 2127. Czytaj dalej
ESPlorer – IDE dla NodeMCU
Poprzednio pisałem o tym jak wgrać firmware do modułu NodeMCU i wydać mu kilka prostych poleceń. Dziś opiszę IDE ESPlorer, które ułatwi programowanie modułu. IDE ESPlorer stworzono w Javie, dzięki temu działa pod systemem Windows, Linux oraz MacOS (oczywiście musimy mieć zainstalowaną Javę).Czytaj dalej
NodeMCU – jak wgrać firmware?
Dotarł dziś do mnie moduł NodeMCU bazujący na ESP8266, niby nic wyjątkowego, mam już ESP-10, ale ten moduł po pierwsze ma wbudowany konwerter USB<->UART, więc można go podłączyć bezpośrednio do komputera, po drugie ma dużą liczba wyprowadzonych pinów, po trzecie moduł ma piny opisane zgodnie z nomenklaturą stosowaną w firmware NodeMCU. Jeśli hasło NodeMCU nic Ci nie mówi to krótko opiszę co to jest.Czytaj dalej
ESP8266 – pierwsze kroki
ESP8266 to układ umożliwiający użycie sieci WiFi w systemach mikrokontrolerowych w łatwy sposób. Na rynku dostępnych jest wiele modułów pozwalających wykorzystać ESP8266 bez konieczności lutowania elementów SMD, na przykład tania seria ESP-xx (ceny ok. 20 PLN). Opiszę swoje pierwsze doświadczenia z modułem ESP-10, który jest chyba najmniejszym modułem dostępnym w tej chwili na rynku (10×15 mm), ale nie jest wyposażony ani w antenę ani nawet w złącze anteny, jest za to pole lutownicze, które umożliwia przylutowanie samodzielnie wykonanej anteny. Czytaj dalej
Arduino Leonardo jako konwerter UART<->USB
Prawie każdy elektronik zajmujący się mikrokontrolerami ma w swoim warsztacie konwerter UART<->USB, ja również, ale dziś musiałem sobie poradzić bez niego, ponieważ zniknął bez śladu. Szczęśliwie miałem pod ręką płytkę Arduino Leonardo, którą bez większego problemu można zaprogramować tak, żeby spełniała rolę takiego konwertera. Czytaj dalej
Orange Pi – nowy gracz na rynku SBC
Orange Pi to seria komputerów bazujących na SoC firmy Allwinner. Orange Pi oraz orange Pi mini wykorzystują dobrze znany (choćby z komputerów Cubieboard) SoC A20 (2 rdzenie Cortex-A7), pozostałe bazują na nowszej konstrukcji – Allwinner H3 – zawierającej 4 rdzenie Cortex-A7 oraz GPU Mali400MP2. Czytaj dalej