Difference: IoTWithAtmelAVRArduino (2 vs. 3)

Revision 32019-05-10 - UliRaich

Line: 1 to 1
 
META TOPICPARENT name="AFNOGWorkshop2019"

Using the Atmel AVR Arduino as IoT node

Introduction

Line: 10 to 10
 
Arduino Nano Arduino Uno
mega.png
Arduino Mega
Changed:
<
<
The Arduino features an Software Development Kit, the Arduino SDK or Arduino IDE (Integrated Development Environment), which make software development in a C++ like language as well as flashing the binary very easy. A particular advantage of the Ardion is the large number of libraries. For almost every sensor or actuator on the market you will find a library easing considerably the development of IoT software. Libraries for network access, MQTT and Cayenne are also available.
>
>
The Arduino features an Software Development Kit, the Arduino SDK or Arduino IDE (Integrated Development Environment), which makes software development in a C++ like language as well as flashing the binary very easy. A particular advantage of the Arduino is the large number of libraries. For almost every sensor or actuator on the market you will find a library easing considerably the development of IoT software. Libraries for network access, MQTT and Cayenne are also available.
  Another advantage is the built-in 10 bit ADC making it easy to read put analog signal levels.
Line: 41 to 41
 A warning: If you are not willing to put a major effort into getting the WiFi shield to work then do not buy it!

The WiFi interface

Changed:
<
<
Both WiFi modules are based on the ESP8266 processor chip which has a WiFi interface integrated into its silicon and which communicates with its host processor through AT commands over a serial line. Many versions of the AT firmware is floating around on the net but you can probably do with the version pre-installed. A list of available AT commands can be found here.
>
>
Both WiFi modules are based on the ESP8266 processor chip which has a WiFi interface integrated into its silicon and which communicates with its host processor through AT commands over a serial line. Many versions of the AT firmware are floating around on the net but you can probably do with the version pre-installed. A list of available AT commands can be found here.
  The Arduino Uno or Mega are running on 5V while the WiFi module needs 3.3V, which means that we need a level converter. This is accomplished with the blue module seen on the left on the photo together with the ESP01. On the WiFi shield the level converter is implemented on the board. There are also several versions of the WiFi shield available on the market having different misspellings on them. On the one I bought the word "More" is misspelled to "Moer" and this series has wrong transistors installed on their level converters which must be replaced to make the converter work. Here is a detailed description.
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback