USB RF Gateway s NRF24L01 nebo RFM69

Dnes se snažíme mít všechny přístroje bezdrátově propojené, protože odpadá nutnost propojení zařízení pomocí kabelů. Chcete-li udělat gateway z vlastního počítače, je třeba mít zařízení – vysílač/přijímač – které budete mít zapojen třeba do USB konektoru. Abyste takové zařízení nemuseli vyvíjet od nuly, můžete využít existující projekty. A proč ne přímo tento projekt USB gateway kombinující NRF24L01 a RFM69.

Zařízení kombinuje možnosti bezdrátových modulů NRF24L01 nebo RFM69 a ty jsou připojeny k mikrokontroléru STM32F042, který se stará jak o komunikaci s moduly, tak i s počítačem.

A navíc, programování STM32 je velmi jednoduché a není třeba mít externí programátor.

Prostě jenom vložíte klíčenku do USB portu (zmáčknete tlačítko BOOT) a vygenerovaný bin soubor nahrajete (zkopírujete) do nově otevřené složky klíčenky. A to díky zabudovaného bootloaderu.

Pokud ale jenom potřebujete ladit kód sofistikovaněji než jen nahrávat pozměněné bin soubory, pak je tu přítomný konektor pro připojení externího ST-LINK programátoru/debugeru.

Na githubu najdete gerber data, schéma i návrh desky. Co zatím chybí je nějaký vzorový kód pro ovládání bezdrátových modulů. Autor slibuje je zveřejnit co nejdříve.

Projekt na github: https://github.com/Avikmen/USB-RF-Gateway

Sdílejte článek:
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Dodej energii dalšímu článku

Související články

Vojtěch Petrásek (facebook) mi poslal návod, jak nastavil svou gateway pro IoT síť the Things Network.

Všemi směry propíraný jednotný konektor do všech malých a středních výrobků je USB-C.

V dnešním článku o Orange Pi Zero si zablikáme LEDkou, změříme teplotu senzorem AD7415, který komunikuje přes I2C a pak pošleme data do NRF24L01 přes SPI.

Na pražském Maker Faire jste mohli vidět stovky zajímavých produktů, zařízení, bastlů a zajímavých projektů.

Trendy