Vraag:
Welke goedkope microcontroller met wifi om te kiezen voor IoT-endpoint-apparaten?
niutech
2016-02-08 07:33:09 UTC
view on stackexchange narkive permalink

Ik wil gegevens van meerdere sensoren verzamelen, er eenvoudige bewerkingen op uitvoeren (zoals de laatste monsters opslaan in een buffer, het voortschrijdend gemiddelde berekenen, enz.) en ze via wifi naar de Internet of Things-cloud sturen. Welke MCU moet ik voor dit doel gebruiken?

Beperkingen:

  • Kosten: goedkoper dan $ 25
  • Grootte: kleiner dan de Arduino Uno
  • Opslag: meer dan 1 KB niet-vluchtig geheugen
  • Interfaces: I2C, serieel, WiFi
  • Rekenkracht : ondersteunt TCP / IP-stack, idealiter met TLS
  • Beveiliging: een soort codering
Een antwoord:
#1
+4
niutech
2016-02-08 08:18:04 UTC
view on stackexchange narkive permalink

Een optie is Particle (voorheen Spark ) Photon - STM32F205 ARM Cortex M3-microcontroller met Broadcom BCM43362 Wi -Fi-module, 1 MB flitser, 128 KB RAM voor $ 19.

Tweede optie is WiFiMCU - STM32F411CE ARM Cortex M4-microcontroller met Broadcom Wi-Fi-module, 2 MB SPI-flash, 512 KB on-chip flash, 128 KB RAM voor $ 10.

Een andere optie is een veel goedkopere NodeMCU - ESP8266-microcontroller met 64 KB SRAM , 96 KB DRAM, 4 MB flash voor $ 4.

De laatste optie is SparkFun ESP8266 Thing - ook gebaseerd op ESP8266 met ingebouwde LiPo-batterijlader voor $ 16.

Alle MCU's ondersteunen volledige TCP / IP-stack en gedeeltelijke SSL.

Het vermelden waard is dat mbed TLS (PolarSSL) werkt met BSD-sockets, waarvoor een RTOS nodig is (ST heeft officiële bronnen voor FreeRTOS).


Deze Q&A is automatisch vertaald vanuit de Engelse taal.De originele inhoud is beschikbaar op stackexchange, waarvoor we bedanken voor de cc by-sa 3.0-licentie waaronder het wordt gedistribueerd.
Loading...