Nevím, jestli je to dobře, nebo špatně, ale opět se objevila novinka ve vývojových prostředcích pro oblíbený WiFi modul s čipem ESP8266. Tentokrát jde o verzi vývojového prostředí Arduino. Na stránkách projektu adruino ESP8266 se rodí verze, která se nainstaluje do běžného IDE pro Arduino a má umožnit psaní aplikací ve stejném duchu, jako psaní pro jakékoliv jiné Arduino… Pokračování textu ESP8266 += Arduino?
Archiv rubriky: Arduino
Články, týkající se desek, nebo procesorů AVR se zavaděčem Arduino.
Rebel II – Update na Marlin FW 1.0.2
Dosud jsem měl ve svém Rebelu II nainstalovaný původní FW, připravený Petrem Zahradníkem. Šlo o Marlin FW ve verzi 1.0.0. Fungoval dobře a nebyl důvod ho měnit až do doby, kdy mi začala vadit nepřesnost tisku v ose X. Po konzultacích s Petrem jsem nejdřív modifikoval ručně konstanty uvnitř FW tak, abych docílil správné velikosti – to se sice podařilo, ale celý postup určit novou konstantu, překompilovat FW, nahrát ho do Arduina, vytisknout zkušební výtisk, příliš pohodlný nebyl. Věděl jsem, že Repetier Host umí pracovat s EEPROM Arduina, ve které můžou být uloženy aktuální konstanty bez nutnosti přehrávání firmware – bohužel jsem studiem zdrojových kódů zjistil, že překlad obsluhy EEPROM byl zakomentovaný. Rovněž jsem zjistil, že je na webu dostupný novější FW ve verzi 1.0.2 … Pokračování textu Rebel II – Update na Marlin FW 1.0.2
Čidlo teploty a vlhkosti HDC1000 a Arduino
Potřeboval jsem nahradit velmi drahé čidlo teploty a relativní vlhkosti Sensirion něčím levnějším, úspornějším a připojitelným na sběrnici I2C. Čidlo mělo být současně dostupné u běžně používaných distributorů el. součástek (Farnell, SOS, Mouser, …). Po dlouhém hledání jsem objevil senzor HDC1000 od TI, který splňoval všechny potřebné parametry. Jediná jeho nevýhoda je pouzdro BGA, ale má jen 8 vývodů, což by nemuselo být na překážku. Pokračování textu Čidlo teploty a vlhkosti HDC1000 a Arduino
LyMet – vnější jednotka meteostanice, část I. – elektronika
Už několikrát jsem se zmínil o tajuplném “větším projektu”, na kterém ve volném čase pracuji a myslím, že nastal čas se rozepsat o jeho další části – vnější jednotce meteostanice. Pokračování textu LyMet – vnější jednotka meteostanice, část I. – elektronika
APDS-9960 Senzor přiblížení a gest
Pro jeden ze svých rozsáhlejších projektů (jehož součástí je i dříve zmiňovaná meteostanice) jsem chtěl udělat netradiční ovládání pomocí gest. Po delším hledání jsem objevil čip APDS-9960 od firmy AVAGO, který je dostupný u Farnella. Pokračování textu APDS-9960 Senzor přiblížení a gest
Arduino – Ještě nevyhazujte své znefunkčnělé klony, aneb jak na FTDIgate
Možná jste na to už také narazili – poslední aktualizace Windows (po 1.10.2014) přinesla i aktualizaci ovladačů FTDI. Nepříjemnou novinkou je to, že se mládenci z Irska rozhodli rázně zatočit s padělky jejich čipů tím, že plošně všem zařízením, o kterých se domnívají, že jsou padělky přepíšou PID z 0x6000 na 0x0000, čímž je znefunkční. Patrně se jejich snaha o boj s padělateli nesetkala s takovým úspěchem, který čekali, takže se rozhodli vzít si jako rukojmí koncové zákazníky. No, čekal bych, že nové ovladače při detekci “nepravého” čipu vypíšou něco jako “pravděpodobně používáte padělek, ovladače nebudou fungovat” – přepisovat EEPROM uvnitř podezřelého zařízení mi přijde jako hodně silný kafe. Že to není úplně správný postup došlo už i chlapcům z FTDI, ale škody již byly napáchány a je třeba se s nimi nějak vypořádat. Pokračování textu Arduino – Ještě nevyhazujte své znefunkčnělé klony, aneb jak na FTDIgate
Arduino – Časování pomocí intervalů
Pokud to považuji za vhodné, tak v některých projektech používám platformu Arduino. Koncepce programové konstrukce aplikace pro Arduino spočívá ve dvou hlavních metodách – setup() a loop(), ve které program neustále běží. Pro pohodlnější práci s obsluhou periodických procesů jsem napsal jednoduchou knihovnu, která tyto úkoly umožňuje napsat velmi elegantním způsobem. Pokračování textu Arduino – Časování pomocí intervalů
Rebel dorazil…
Pro pokusy s 3D tiskem jsem zakoupil stavebnici tiskárny Rebel II odsud http://www.clexpert.cz/3dtisk/rebel2/ …