NAMF 47rc2 – spore zmiany

Dziś na serwer trafiły pliki binarne dla wersji NAMF-47rc2 (oczywiście – w kanale aktualizacji beta). Przynosi ona dość istotne nowości. Pierwsza, którą docenią zwłaszcza ci którzy mają rekuperację w swoich domach.

Jeśli Twój NAM wyposażysz w restartera SDS011 to w konfiguracji SDS możesz ustawić alarm włączający się zadaną wartość PM2.5 lub PM10.

Uwaga – umknął mi fakt, że zmieniłem pin 1 na pin 7, więc opis w konfiguracji nie jest właściwy, ale że odkryłem to po wystawieniu binarek, to dopiero w wersji rc3 to się zmieni. Przy takich ustawieniach pin 7 restartera (na drabince golpin pin najbliżej zielonej diody) przejdzie w stan wysoki przy 55 µg/m³ a wyłączy się ponownie gdy PM2.5 spadnie do 45 µg/m³. Można wybrać PM10 jako wartość do śledzenia. Alarm sygnalizowany jest przez stan wysoki na tym pinie (czyli 3.3V).

Jeżeli masz w domu mechaniczną wentylację możesz w ten sposób otrzymać informację o potrzebie jej wyłączenia gdy powietrze jest złej jakości. Wyprowadź ten sygnał na zewnątrz (nie zapomni o “pobraniu” również GND ze złącza EXT lub któregoś z gniazd HX) i możesz sterować urządzeniem.

Podobne rozwiązanie możesz osiągnąć korzystając z automatyki domowej (czy to Home Assistant czy Domoticz), są też gotowe komercyjne rozwiązania. Tutaj przewagą jest prostota – jeśli nie masz HA/Domoticza to też będzie działać. Jako że działa to lokalnie, nie wymaga to dostępu do chmury jak to ma w przypadku niektórych rozwiązań które spotkasz u konkurencji.

LoRaWAN

Pojawił się oczekiwany przez niektórych od dłuższego czasu zestaw NAM 0.4 – oparty o ESP32 i działający w LoRaWAN. Zestaw jest jeszcze w wersji beta, ale jeśli ktoś jest mocno zainteresowany przetestowaniem – to zapraszam. Wersja NAMF-47rc2 pozwala już skorzystać z LoRaWANu – wystarczy że jesteś w zasięgu sieci The Things Network. Druga dobra wiadomość dotycząca TTN jest taka, że poza byciem w zasięgu nie potrzebujesz dodatkowej infrastruktury – Tomek Rękawek, autor serwisu aqi.eco dodał integrację, która pozwala wysyłać dane z TTN do aqi.eco! Ale o szczegółach, to napiszę na Starter Kit, opisując konfigurację. Na razie dostępna jest instrukcja lutowania zestawu NAM 0.4.

DNMS – walcz z hałasem!

Kolejna duża nowość – to wsparcie dla DNMS! Digital Noise Measurement Sensor to jest, jak sama nazwa wskazuje, czujnik mierzący natężenie hałasu. No i od wersji 47rc2 jest już obsługiwany przez NAM.

Na dokładkę – lada dzień w sprzedaży u nas pojawi się zestaw do zlutowania, który pozwoli zbudować taki czujnik.

ESP32-CAM

W końcu pewna zaległość została nadgoniona. W sklepie pojawił się ESP32-CAM. Prosty, niewielki zestaw który pozwala na dostęp do obrazu przez sieć. Ale po co? Przecież kamerki internetowej na tym nie zrobimy. Albo inaczej – specjalizowane kamery dają dużo lepszy obraz.

Natomiast, dla mnie ten moduł to jest próba zmierzenia się z projektem, który widziałem już dawno. Nadszedł czas by spróbować:

Chodzi o AI on edge device to projekt, który ma na celu ułatwienie digitalizacji starych, analogowych liczników. Zbudowany jest w oparciu właśnie o ESP32-CAM i wiem (bo sam tak mam), że jak zacznie się zbierać dane o własnym domu, to ciągle się chce kolejne.

Spodziewajcie się jakiejś relacji, ale to raczej w formie instruktażu na Starter Kit.

ZE25a-O3 – pierwszy rzut oka na ozon.

Od niedawna w naszej ofercie jest nowy sensor Winsena – ZE25a-O3. Jest to sensor O3, czyli ozonu. Jak w opisie produktu wspomniałem, jakiś rok temu testowaliśmy ZE27-O3. Jednak tamten mający rozdzielczość 10 ppb (o ile dobrze pamiętam) to nie było to na co czekałem.

ZE25a-03 ma tą zaletę, że jego protokół UART jest wspólny z ZE27, więc mogłem skorzystać ze kodu napisanego rok temu podczas testów ZE27. Wystarczyło skorzystać z rozebranego NAMa jako platformy testowej, trochę gorącego kleju, ucięcie kabla dołączonego do sensora i proszę:

Po kilku godzinach działania (wartości w ppb):

W najbliższych planach – wsadzić dla porównania ZE27 obok i zobaczyć jak wyglądają odczyty. Drugi test – to wziąć kolejny sensor ZE27 i wystawić w pobliżu ruchliwej drogi. W tej chwili, sensor jest wystawiony w miejscu gdzie źródeł ozonu specjalnie nie ma. Ogród, z dala od ruchu samochodowego.

Dziś tego nie zdążyłem zrobić, ale na ile rozumiem specyfikę pomiaru trzeba dodać czujnik temperatury i ciśnienia, bo te dwie wartość wprost wpływają na przeliczenie wartości ppb na µg/m³.

Nikt pytania na razie nie zadaje, ale… skoro na płycie NAMa jest test, to czy planuję umieszczenie wsparcia w NAMF?

Nie powiem, jest to interesujący parametr. O3 w naszym otoczeniu to głównie wynik rozpadu tlenków azotu (NOx) ze spalin pod wpływem światła słonecznego. Nie trzeba mówić, że latem może to być problem w terenie gdzie występuje ruch samochodowy.

Temat chyba jest warty zbadania, bo jeśli dobrze liczę to wskazania na poziomie 105 ppb przy obecnym ciśnieniu i temperaturze to ok 200 µg/m³. Sporo.

tinyBrd – znowu są

Przez długi czas na rynku podzespołów były różne zawirowania, tutaj nie raz pokazywaliśmy skutki – brak produktów, zwariowane ceny. Po 3 latach sytuacja z niektórymi rzeczami nieco się normuje, choć nadal terminy dostaw są po 40, 50 czy 70 tygodni.

ATtiny84a, serce tinyBrd, nie było dostępne (albo pojawiały się w tak absurdalnych cenach) więc i tinyBrd nie było. Ostatnio dostępność jest lepsza, cena taka sobie, ale nie wiemy czy jeszcze spadnie w przyszłości. Dlatego zdecydowaliśmy zrobić następną partię tinyBrd.

Co to jest tinyBrd?

tinyBrd to niewielki moduł powstały z myślą o budowie radiowych sensorów działających na zasilaniu bateryjnym. Jako tor radiowy wykorzystywany jest NRF24L01+ Pozwala on w otwartym terenie (bez ścian i innych przeszkód) uzyskać zasięg do 100 m. tinyBrd ma przygotowane biblioteki do bezproblemowej pracy z nim oraz do korzystania z trybów uśpienia, pozwalających na długa pracę na baterii.

W tej chwili jest przygotowywane odświeżenie serwisu z dokumentacją (obecnie tinybrd.pl) i… nie tylko. Wczoraj wieczorem przetestowaliśmy nowe rozwiązanie dla tinyBrd, wygląda na to, że działa, potrzebujemy więcej testów, więc na razie jeszcze sza! nie zdradzamy szczegółów. Zdjęcie rozmazane celowo.

Co to będzie?

Wireless Stick Lite

Dziś w naszej ofercie pojawił się nowa płytka od Helteca. Wireless Stick Lite, bo o nim mowa nie do końca jednak jest nowy. W zasadzie to jest to płytka taka sama jak WiFi LoRa 32 v2, którą już długi czas mamy w sprzedaży.

Różnica polega na tym, że Wireless Stick nie ma wbudowanego ekranu OLED. Dzięki temu ma mniejsze rozmiary i mniejszy apetyt na prąd! W uśpieniu pobiera nie więcej niż 30 µA.

Heltec Wireless Stick (zdjęcie od Heltec)

Wróciły…

Wiosna za pasem, więc wróciły do nas… BME280! Przez długi czas nie były dostępne – skutki zamieszania spowodowanego SAMI WIECIE CZYM-19. Moduły mamy na stanie, jeszcze nie będziemy ich sprzedawać oddzielnie, ale na razie wrócą do nas produkty używające BME280.

I tak, pierwszym takim produktem jest wypasiony kit Sensor Community (dawniej Luftdaten). Wypasiony – bo zamiast kiepskich kabli F-F ma dedykowaną wiązkę kablową, która razem z nodeMCU wyposażonym w specjalne złącza powoduje że nie da się błędnie podłączyć przewodów oraz połączenia są trwałe. Koniec z przypadkowo obluzowanym przewodem podczas montażu!

Niestety, tak jak wiele innych produktów z Chin ostatnio, cena BME280 poszła ostro do góry. Dlatego zestaw ten musiał podrożeć. Pierwsza wersja kitu na sterydach jako czujnik temperatury wykorzystywała SHT31. Podobnie jak BME280 mierzy on temperaturę i wilgotność (nawet z większą dokładnością) ale nie mierzy ciśnienia atmosferycznego. Zestaw z SHT31 wciąż jest dostępny i ma niższą cenę.

Oczywiście oba zestawy mają taki sam czujnik SDS011, czyli mierzą PM2.5 i PM10.

Co jeszcze?

Jeśli zadajecie sobie pytanie jakie produkty z użyciem BME280 wrócą wkrótce, to oczywiście – cała seria Nettigo Air Monitorów wkrótce pojawi się znowu w wersji z BME280.

Rozdzielacz I2C – mały a przydatny

I2C splitter w akcji

Czy też tak często macie? Wpada w ręce nowy sensor, wyświetlacz. Albo pomysł do głowy na nowe rozwiązanie jakiegoś czujnika. Chcesz jak najszybciej podłączyć i zacząć eksperymentować z kodem. I ciągle coś staje na przeszkodzie. Brak pinów by podłączyć dwa urządzenia na I2C. Za mało pinów z GND. Albo z zasilaniem.

Zawsze można wyjąć płytkę stykową, ale nawet najmniejsza 170-ka, jest spora, swoje waży i często dochodzi problem z jej zamocowaniem.

Jako że od dłuższego czasu najczęściej korzystamy z szyny I2C do podłączania różnych czujników, to powstała maleńka płytka która rozwiązuje problem z brakiem pinów. PCB I2C splitter to jest właśnie to – po prostu 5 sygnałów wyprowadzonych na 5 kolejnych rzędów pinów. Wystarczy wlutować goldpiny lub żeńskie gniazda . Doprowadzasz sygnały I2C i zasilanie i możesz podłączyć jeszcze 4 inne urządzenia.

Płytka jest bardzo prosta, oznaczenie pinów jest tylko umowne, jeśli chcesz możesz np ja wykorzystać jako rozdzielacz szyny SPI – podłączysz zasilanie 3.3V i GND i pozostałe 3 mogą służyć jako MOSI/MISO/CLK. CS i tak jest oddzielny dla każdego urządzenia.

Dla potrzebujących trwalszego mocowania – jest mały otwór montażowy (standardowe M3).

Zapraszamy – rozdzielacz szyny I2C na Nettigo

Nowe produkty 2020-08

W ostatnich tygodniach pojawiło się kilka nowych produktów w ofercie Nettigo:

Zestawy Luftdaten – zmiany w językach

Ponieważ nasz KIT-1873 stał się popularny wśród klientów nie posługujących się polskim językiem, od 28.07 wszystkie zestawy sprzedawane pod tym kodem mają nodeMCU z wgranym firmware w języku angielskim. Ułatwi to życie klientom zagranicznych.

My Polacy dajemy radę nie takim wyzwaniom jak zmiana języka w firmware. Jako że my w Nettigo lubimy naszych klientów, to zachowaliśmy zestaw z polskim językiem, boć my nie gęsi przecież. Dlatego, jeśli potrzebujesz od razu wersji z językiem polskim – proszę bardzo, KIT-2003 to jest to czego potrzebujesz.