项目作者: kenkl

项目描述 :
an experimental subscriber to an AIO feed using DC Boarduino and AirLift breakout
高级语言: C++
项目地址: git://github.com/kenkl/AirLift_testtoggletarget.git
创建时间: 2020-02-16T16:31:08Z
项目社区:https://github.com/kenkl/AirLift_testtoggletarget

开源协议:

下载


AirLift_TestToggleTarget

(2020-02-15@1051)

An experiment using the Adafruit AirLift breakout on a DC Boarduino to subscribe to an Adafruit.IO feed (a private feed of mine called testtoggle). As seen over in AirLift_buttonthing, there might be issues with long-running WiFi Things on the old ATMEGA328, but only one way I know of to find out is to build something, let it run and see what happens.

Included is a copy of the Adafruit_IO_Arduino libraries, as well as the Adafruit fork of WiFiNINA libraries.

Building with Visual Studio Code with PlatformIO, I was prompted to install the Adafruit_MQTT and ArduinoHttpClient libraries within PIO. That installs the libraries in ~/.platformio/lib - making them available for all projects on my dev machine. (Maybe I should put the AIO and forked WiFiNINA libs there?)

(2020-02-16@1044)

Pleased, and a little suprised - AirLift_TestToggleTarget is, after 24 hours of continuous operation, still functioning as designed/programmed. Although it uses the same hardware seen in AirLift_buttonthing, the behaviour seems stable.

This may be a way to press older 328-based devices into service as AIO/IoT targets. Fun stuff! Because this is simply a recycle/retooling of AirLift_buttonthing, our gratuitious snapshot is the same as before:

AirLift_buttonthing