UUU (Universal Update Utility) to narzędzie open source umożliwiające wgrywanie oprogramowania do pamięci RAM lub pamięci stałej (NAND, eMMC) dla układów SoC i.MX firmy NXP (czyli m.in. popularnych procesorów z rodziny i.MX6 czy i.MX8). Narzędzie […]
Autor: Anna Kubacka
STLinkReflash – interfejs J-Link w zestawach STM32 Nucleo i Discovery
Segger jest niekwestionowanym liderem w dziedzinie interfejsów JTAG/SWD dla mikrokontrolerów i mikroprocesorów z rdzeniem ARM. W artkule pokażemy jak wyposażyć w jeden z najpopularniejszych interfejsów tej firmy – J-Link – zestawy NUCLEO z STM32.
[PROJEKT] HC-SR04 – ultradźwiękowy czujnik odległości i Arduino
HC-SR04 to ultradźwiękowy czujnik odległości. Za jego pomocą można mierzyć odległość pomiędzy czujnikiem i przeszkodą w zakresie od 2 do 200 cm.
[Aplikacja ARDUINO] Czujniki wilgotności i temperatury DHT11 i DHT22
W artykule przedstawiamy aplikację zintegrowanych sensorów temperatury i wilgotności DHT11/DHT22, przygotowaną dla platformy Arduino…
[KROK-PO-KROKU] Arudino – jak zaimportować biblioteki?
Często jako główną przyczynę popularności Arduino podaje się łatwość stosowania różnorodnych modułów peryferyjnych, wyświetlaczy.
Prosta aplikacja na Arduino – sterownik linijki LED
Dołączenie diody LED do mikrokontrolera i jej wysterowanie to zwykle jedno z pierwszych zadań stawianych przed adeptami sztuki programowania mikrokontrolerów…
Odtworzenie bootloadera w Arduino Uno z wykorzystaniem programatora AVRISP mkII
Jeżeli dotknie nas uszkodzenie mikrokontrolera na płytce Arduino Uno lub dziwnym trafem z pamięci Flash naszego układu „zniknie” bootloader, próba ponownego zaprogramowania jego pamięci zakończy się niepowodzeniem i komunikatem o błędzie. Jak sobie poradzić z taką sytuacją – piszemy w artykule.
Język programowania Arduino – jedyny słuszny wybór
Decyzja dotycząca wyboru języka programowania w świecie Arduino z pewnością nie była łatwa. Od wielu już lat jedynym słusznym wyborem dla systemów mikroprocesorowych jest język C, który dzięki wysokiej efektywności i elastyczności wyparł asembler z ogromnej większości projektów. Tylko, że język C ma opinię trudnego do nauczenia (bzdura!), a przecież z założeń Arduino wynika, że praca ma być łatwa i przyjemna. Jednak również w tym przypadku autorzy Arduino stanęli na wysokości zadania.
J-Link Commander: jak zaprogramować pamięć mikrokontrolera bez licencji J-Flash
Interfejsy J-Link firmy Segger mogą być obsługiwane bezpośrednio ze standardowych IDE (uVision, EWARM, Eclipse itp.), za pomocą wygodnego programu “okienkowego” lub niezbyt efektownego, ale bardzo skutecznego w praktyce programu J-Link Commander, sterowanego z linii poleceń.
Błąd podczas uruchamiania Arduino IDE 1.0.1
Środowisko programistyczne Arduino IDE jest naturalnym i wygodnym narzędziem używanym do pisania programów przeznaczonych dla płytek z serii Arduino i pochodnych (np. AVTduino, DFRduino, Motoruino). Chętnych do poznania możliwości tego środowiska w aktualnie najnowszej wersji 1.0.1 (wrzesień 2012) może zaskoczyć problem z jego uruchomieniem.