czwartek, 18 stycznia 2018

MRF89XAM8A - radio transceiver ze stosem sieciowym MiWi w pakiecie. (artykuł w przygotowaniu)


Moduł transceivera MRF89XAM8A jest ciekawą alternatywą dla ZigBee. Pracuje w zakresie 868 MHz i za jego pomocą możemy zbudować m.in sieć czujników/sterowników w naszym domu w konstelacji Mesh, gwiazdy, P2P . Moduł pracuje w oparciu o autorski standard Microchipa - MiWi
Maksymalne zasięgi modułu to 750 m w terenie otwartym i 80 m w budynku.


czwartek, 4 stycznia 2018

PIC32MM - prace nad płytką "developerską" rozpoczęte. (artykuł w przygotowaniu)

Ponieważ stałem  się szczęśliwym posiadaczem  mikrokontrolerów PIC32MM w obudowach 48 pin (TQFP) i 28 pin (SOIC 208mils). Stąd myśl aby zaprojektować do nich słodkie płyteczki "developerskie", tym bardziej, że na rynku dostępna jest tylko płytka od Microchipa z "kobyłą" 64 pin, którą już nabyłem do kolekcji. Mam zamiar w 2018 r bliżej się przyjrzeć tej serii mikrokontrolerów.

Analizator stanów logicznych dla "ubogich" .

Prędzej czy później staniemy przed potrzebą analizy przebiegów cyfrowych generowanych przez MCU i układów peryferyjnych. W szczególności kiedy zajdzie  konieczność w rozpoznaniu poprawności transmisji pomiędzy MCU a innym urządzeniem czy układem. Analizator stanów logicznych jest również doskonałym wsparciem dla debugera sprzętowego.
Otwiera nam nowe możliwości w działaniu z MCU i jego peryferiami.
Kiedy odczujemy potrzebę posiadania analizatora stanów logicznych ?, na pewno każdy w innym momencie


sobota, 23 grudnia 2017

Bardzo krótkie podsumowanie roku na moim blogu :)


Mija pierwszy rok mojej przygody z produktami firmy Microchip
Początek był całkowicie przypadkowy i rozpoczął się od zakupu na ebay 3 szt mikrokontrolera 16-bitowego PIC24HJ . Chciałem spróbować czegoś innego niż mikrokontrolery Atmega. Alternatywą był przeskok na wszechobecne ARM-y, jednak po zapoznaniu się z nimi nie wybrałem tej drogi .

sobota, 16 grudnia 2017

RN4871 - maluch z BLE 4.2 od Microchipa do zastosowań w IoT

Małe jest piękne. Szczególnie znaczenie tego słowa docenia się w szeroko pojętym Internecie Rzeczy (IoT). Wielu hobbystów szuka technologii , którą by można było zastosować w "inteligentnym domu".
Sam jestem na etapie dumania w kierunku jakiej technologii tu pójść . Jeśli mamy już dom to prucie ścian pod instalację kablową raczej nie wchodzi w grę. Więc pozostaje technologia radiowa. Najprościej zastosować moduliki WiFi ale nie jest to rozwiązanie bynajmniej energooszczędne ani zdrowotne. Nie wyobrażam sobie w domu wielu punktów WiFi  generujących smog elektromagnetyczny szczególnie w zakresie pracy kuchenki mikrofalowej :).
Przyglądam się zatem technologią i urządzeniom , które emitują względnie małe pola elektromagnetyczne w krótkim czasie i częściej są w trybie uśpienia niż w pracy. Takim kandydatem do odpytania jest technologia BLE 4.2 zaimplementowana w  moduliku RN4871. Przyjrzymy się zatem co to za zwierz.

niedziela, 10 grudnia 2017

SPI + DMA czyli Struś pędziwiatr w akcji.

W mikrokontrolerze PIC24HJ128GP502 brakuje do pełni szczęścia jeśli chodzi o SPI , sprzętowych buforów FIFO. Ma to znaczenie kiedy wymagane są duże prędkości przesyłu danych.i wtedy rejestr przyjmujący dane na klatę czyli SPIxBUF zacznie się nie wyrabiać z przyjmowaniem danych i w efekcie  zaczniemy je gubić. Przykra sprawa.
Jeśli będą to dane np od Żony z listą zakupów na święta to sami widzicie , że kicha. Z pomocą przychodzi tutaj "Struś pędziwiatr" w postaci kanałów DMA.

piątek, 1 grudnia 2017

RN2483 - moduł LORA od Microchipa.

RN2483 to w pełni certyfikowany m.in do LoRaWAN 1.0 moduł przeznaczony do komunikacji  LoRa w paśmie 434 i 868 MHz. Co ciekawego oferuje nam ten zgrabny modulik dowiemy się w artykule.