Zpět online…

problem-solved… tak jsme zpět online. Včera v 6:28 se odporoučel disk v serveru. Sice jsem měl zálohy, ale nějakou dobu trvá obnovení. Bohužel jsem ale přišel na to, že v zálohách nebyla FTP část, takže věci k Sordovi a celý FTP server zatím neběží. Možná někdy později, pokud se mi podaří soubory najít. Pokud ne, tak je určitě mají pánové z oldcomp.cz .

3dpBurner – díl I. – Hvězdné války doma na stole

IMG_9519_webZhruba v době, kdy jsem dokončoval tisk dílů na frézu Cyclone PCB factory o které jsem zde již psal, jsem objevil open source projekt laserové gravírky 3dpBurner. Jde o jednoduchou konstrukci, která sestává z dílů, vytištěných 3D tiskárnou, pár závitových tyčí, vodící tyče a další díly, používané v 3D tiskárnách. Projekt se mi zalíbil a rozhodl jsem se, že si ho postavím jako další doplnění mé CNC/3D dílny. V současnosti autor vydal verzi 3dpBurner2, která má být vylepšená, ale už bohužel nejsou volně ke stažení soubory pro tisk. Zde popisovaná verze je verzí první, tedy tou, ke které je vše volně stažitelné.

Pokračování textu 3dpBurner – díl I. – Hvězdné války doma na stole

Cyclone PCB Factory – první pokusy

IMG_9529Čas opět pokročil, podařilo se mi dokončit a připojit sondy pro autolevelling, z Číny dorazily gravírovací frézy, takže nastal čas pro otestování funkce gravírky plošných spojů, což bylo z mého hlediska primárním důvodem ke stavbě. Doma jsem našel starý kus PCB, bohužel ale o síle 1mm, namísto původně uvažované 1.5mm – doufám, že to nebude vadit a deska se nebude příliš prohýbat. Pro účely testu jsem namaloval primitivní schéma, do kterého jsem umístil procesor 2x Atmega328 v pouzdře SMD, dva odpory, každý v SMD provedení, ale jiné velikosti pouzdra.

Pokračování textu Cyclone PCB Factory – první pokusy

ESP8266 – Klient služby NBNS (beta)

ESPNBNSV některém z dřívějších článků jsem se zmiňoval o pokusu rozhýbání mDNS klienta v Arduino prostředí pro ESP8266. Zpočátku jsem nebyl příliš úspěšný – neuvědomil jsem si totiž, že mDNS služba primárně vychází z Apple světa a jeho služby Bonjour/zeroconf. Přišel jsem na to vyloženě náhodou – zatímco na některých pc selhalo vyhledání zařízení s mDNS jménem ESP.local, tak na jednom z PC u mě doma vyhledání proběhlo a mDNS klient fungoval tak, jak bylo očekáváno. Experimentováním jsem zjistil, že na onom inkriminovaném PC bylo nainstalované iTunes, protože jsem na něm nahrával hudbu do iPhonu mé přítelkyně. Protože jsem ale odchovaný na platformě Windows, tak jsem cítil určitou diskriminaci – protokol NetBIOS Naming Services, který řeší jména zařízení na platformách Windows a v protokolech SMB/CIFS přece nemůže chybět… Pokračování textu ESP8266 – Klient služby NBNS (beta)

Cyclone PCB Factory – dobrodružství s cyklónem, část II.

IMG_9421_webV první části seriálu jsem popisoval stavbu malé CNC frézky, primárně určené pro frézování desek plošných spojů. Část jsem ukončil informací o tom, že jsem objednal vřeteno z Číny. Vřeteno dorazilo asi před třemi týdny, ale stále mi chyběly některé mechanické díly a elektronika, která byla rovněž objednaná v Číně. Bohužel vzhledem k mému zdravotnímu stavu jsem byl nucen dokončit zajištění mechaniky stylem, který nazývám korespondenční. Namísto toho, abych objížděl obchody s železným materiálem, který následně opracuji jsem našel e-shop, který mi dodal chybějící vodicí tyče nařezané přímo na míru. Tuto metodu můžu po zkušenostech, které mám jen doporučit – dodávka byla skutečně blesková, jeden den dopoledne jsem udělal objednávku a zaplatil bankovním převodem, odpoledne jsem dostal e-mail s informací o tom, že si zásilku převzalo PPL a druhý den během dne jsem měl balík doma na stole. Vždy přesně nařezáno, pečlivě zabaleno – maximální spokojenost.

Pokračování textu Cyclone PCB Factory – dobrodružství s cyklónem, část II.

ESP8266 – Wifi konfigurace trochu jinak – podruhé a (snad) ještě lépe…

espwifisetupV2Před nedávnou dobou jsem uveřejnil Arduino knihovnu pro konfiguraci WiFi modulů, postavených na čipu ESP8266. Bohužel ale knihovna obsahovala jednu drobnou chybu – režim práce AP/STA se neuložil do EEPROM díky nutnosti volání metody Commit, na kterou jsem zapomněl. Protože ale mám teď bohužel díky mému zdravotnímu stavu a pokynům lékařů poněkud více času, který nemůžu věnovat práci, tak jsem se ke knihovně vrátil, stávající chybu opravil a modul vylepšil o lepší signalizaci do uživatelské aplikace.

Pokračování textu ESP8266 – Wifi konfigurace trochu jinak – podruhé a (snad) ještě lépe…

Cyclone PCB Factory – dobrodružství s cyklónem, část I.

IMG_9198_webPřed více než měsícem mě jeden kamarád navnadil na konstrukci CNC frézky plošných spojů, která z velké části měla být vytištěná na 3D tiskárně. Tehdy jsem mu řekl, že mě to hodně zajímá a že ho kvůli tomu projektu budu hodně otravovat. No tak dlouho jsem mu nedával pokoj, až jsem to asi přehnal a on se mnou přestal komunikovat. Nezbylo mi tedy než se pustit do konstrukce sám. Při brouzdání internetem jsem narazil na španělský projekt Cyclone PCB Factory, který naplňoval moje představy o funkci a požadovaných parametrech…

Pokračování textu Cyclone PCB Factory – dobrodružství s cyklónem, část I.

YAFET – Další IoT teploměr s ESP8266

IMG_9170_webPůvodně jsem si myslel, že se mě potřeba konstrukce „internetového teploměru“ vyhne, ale jeden čtenář těchto stránek mě, po svých neúspěšných pokusech zvládnout komunikaci s Thingspeak požádal, abych pro něj teploměr naprogramoval. Poštou mi poslal modul, ve kterém celá aplikace měla běžet. Modul je – bohužel – jen obyčejný ESP-01, který zrovna neoplývá vyvedenými I/O signály a taktéž chybí propojení pro opuštění stavu nízké spotřeby, takže jsem byl při psaní celkem omezený možnostmi. Přesto se mi podařilo projekt vybavit několika unikátními vlastnostmi, které jsem u obdobných konstrukcí na internetu zatím neviděl. Pokračování textu YAFET – Další IoT teploměr s ESP8266

ESP8266 – Wifi konfigurace trochu jinak

espwifisetupPo nástupu Arduina do oblasti WiFi modulků s ESP8266 se objevila záplava projektů, které je možné doma snadno realizovat. Drtivá většina z nich ale není příliš uživatelsky přívětivá co se týče konfigurace bezdrátového připojení – pokud si prohlédnete zdrojový .ino soubor a někde v záhlaví objevíte řádky ve stylu

tak to znamená, že pro správnou funkci je třeba ve zdrojovém kódu tyto parametry upravit, program přeložit a takto upravený kód nahrát do ESP. Tento způsob konfigurace se mi už z principu příčí a i když se již objevují snahy o elegantnější řešení (například http://www.esp8266.com/viewtopic.php?f=29&t=2520) tak to stále není to, co bych očekával. Pokračování textu ESP8266 – Wifi konfigurace trochu jinak

EMW3165 – narodil se zabiják ESP8266?

emw3165V posledních pár dnech se na internetu objevily informace o novém hráči na poli levných WiFi modulů pro oblast IoT. Jedná se o řešení čínského výrobce MXCHIP, které obsahuje mikrokontrolér STM32F4 (Cortex M4 jádro), doplněný o 2MB SPI Flash a SDIO WiFi modul. Podle zatím dostupného datasheetureferenčního manuálu (obojí je přiloženo na konci článku, neboť server s referenčním manuálem má výpadky) jde o velmi zajímavou konstrukci, která vyniká nad moduly s ESP mimo jiné i tím, že některé piny jsou tolerantní k TTL 5V logice. Pokračování textu EMW3165 – narodil se zabiják ESP8266?