Autor: netmaniac

Arduino IDE – co zamiast?

Arduino IDE moim zdaniem było (jest?) jednym z głównych źródeł sukcesu całego ekosystemu. Prosty program do pisania kodu na Arduino. To było główne założenie – łatwość wejścia w programowanie dla ludzi nie mających doświadczenia z tą dziedziną. To się kapitalnie udało, jednak gdy pracuje się z Arduino nieco bardziej intensywnie, to co było źródłem sukcesu, zaczyna irytować i uwierać. Co mam przeciwko Arduino IDE? Największy problem to zarządzanie bibliotekami. W każdym projekcie korzysta się z różnych bibliotek. Sęk w tym, że gdy pracujesz nad wieloma projektami to zwykle się okazuje, że niektóre z nich wymagają różnych wersji tej samej biblioteki.

Czytaj dalej...

Pomiar stężenia CO2 z użyciem Nettigo Air Monitor

Gdy powstawał NAM, od samego początku mieliśmy zamiar by miał możliwości większe niż „tylko” pomiar pyłów zawieszonych. W ostatnich tygodniach skończyliśmy przygotowania do wypuszczenia nowej wersji oprogramowania, więc czas zacząć opisywać funkcje wspierane w nowym oprogramowaniu. Wciąż szukamy idealnego sensora do pomiaru CO2. W pierwszej chwili gdy przeczytaliśmy o CCS811 pomyśleliśmy że to może on, ale szybko karta katalogowa pozbawiła nas złudzeń. CO2 o którym tam mowa to wyliczony „ekwiwalent” CO2 a nie prawdzie wyniki pomiarów. Więc nie ten. Do kolejnej rundy przeszedł Winsen MH-Z14A. Mówię o kolejnej rundzie, bo zdecydowaliśmy się zaimplementować jego obsługę, choć wiemy że nie jest

Czytaj dalej...

ESP8266/32 dostęp do zrzutów stosu przez WWW

Pisząc uaktualnienia do firmware NAM, dodaliśmy jedną cechę, która powinna znacznie usprawnić jego rozwój. Gdy zdarzy się jakiś poważny błąd w oprogramowaniu NAM, procesor ESP8266 zgłasza wyjątek i restartuje cały układ. Szczegółowe informacje o wyjątku, oraz o stanie pamięci stosu są prezentowane w formie komunikatu na porcie szeregowym. W początkowym etapie rozwoju oprogramowania to w zupełności wystarcza. Jednak gdy większość oczywistych krytycznych błędów zostanie wyłapana, zaczynają się schody.

Czytaj dalej...

Wysyłanie danych do AQI.eco – czujniki Nettigo Air Monitor i Luftdaten

Nettigo Air Monitor to sensor pyłów PM2.5/PM10 wywodzący się z projektu Luftdaten. I jako taki może tam wysyłać dane. Ale chcemy Wam przedstawić alternatywę w postaci aqi.eco. Serwis ten powstał w Polsce i ma ciekawe funkcje. Czujniki można dodać w ramach jednego konta, dzięki temu powstaje mapa np sensorów w jednej miejscowości. Działają tak obywatelskie sieci, tworzone przez ludzi dla ludzi. Np w Mosinie czy Oleśnicy. Dane można przedstawiać nie tylko za pomocą mapy czy wykresów. W aqi.eco są gotowe widżety, które wizualizują stan powietrza w konkretnych lokalizacjach. Nie wszyscy użytkownicy sensorów NAM mają świadomość istnienia tego serwisu, dlatego sporządziliśmy

Czytaj dalej...

E-papier, czyli papier ze zmiennym drukiem

Nauka obsługi wyświetlaczy e-paper w kilku krokach? Proszę bardzo!

Wyświetlacze typu e-paper są dość innowacyjnym produktem na rynku elektroniki DIY. Wyświetlacze symulujące papier są droższe niż tradycyjne LCD lub OLEDy, w przeciwieństwie do poprzednich wyświetlaczy nie emitują światła, tylko odbijają je jak papier. E-papier wyróżnia się wysokim kontrastem i niskim poborem prądu.

Czytaj dalej...