      {"id":74,"date":"2016-12-09T16:58:51","date_gmt":"2016-12-09T15:58:51","guid":{"rendered":"http:\/\/konnekting.de\/wp\/?p=74"},"modified":"2017-05-21T20:40:27","modified_gmt":"2017-05-21T18:40:27","slug":"die-quall-der-wahl-samd21-32u4-oder-doch-esp8266","status":"publish","type":"post","link":"https:\/\/www.konnekting.de\/en\/2016\/12\/09\/die-quall-der-wahl-samd21-32u4-oder-doch-esp8266\/","title":{"rendered":"Die Qual der Wahl: SAMD21, 32U4 oder doch ESP8266"},"content":{"rendered":"<p>Da immer wieder die Frage &#8220;Welchen \u00b5C einsetzen?&#8221; kommt, hier ein kurzer Vergleich:<\/p>\n<table width=\"599\">\n<tbody>\n<tr>\n<td width=\"182\"><\/td>\n<td width=\"106\"><strong>SAMD21<\/strong><\/td>\n<td width=\"165\"><strong>32U4<\/strong><\/td>\n<td width=\"146\"><strong>ESP8266\/ESP12<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Bezeichnung<\/strong><\/td>\n<td>ATSAMD21G18A<\/td>\n<td>ATMEGA32U4<\/td>\n<td>ESP8266EX<\/td>\n<\/tr>\n<tr>\n<td><strong>RAM<\/strong><\/td>\n<td>32KB<\/td>\n<td>2.5KB<\/td>\n<td>\u00a064KB<\/td>\n<\/tr>\n<tr>\n<td><strong>ROM<\/strong><\/td>\n<td>Flash 256KB<\/td>\n<td>ROM 32KB, EEPROM 1k<\/td>\n<td>Flash 4MB<\/td>\n<\/tr>\n<tr>\n<td><strong>GPIOs<\/strong><\/td>\n<td>38<\/td>\n<td>20<\/td>\n<td>16<\/td>\n<\/tr>\n<tr>\n<td><strong>UARTs<\/strong><\/td>\n<td>bis zu\u00a06<\/td>\n<td>1<\/td>\n<td>2*<\/td>\n<\/tr>\n<tr>\n<td><strong>ADC<\/strong><\/td>\n<td>14<\/td>\n<td>12<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td><strong>Taktfrequenz<\/strong><\/td>\n<td>48MHz@3.3V<\/td>\n<td>8MHz@3.3V \/ 16MHz@5V<\/td>\n<td>80Mhz@3.3V<\/td>\n<\/tr>\n<tr>\n<td><strong>Stromverbrauch Blinksketch<\/strong><\/td>\n<td>20.5mA<\/td>\n<td>15.4mA<\/td>\n<td>20.3mA**<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>* ESP hat zwar 2x UARTs aber der 2. hat nur TX. (GPIO2).<br \/>\n** WLAN aus. Beim Start ca. 300mA f\u00fcr 100ms<\/p>\n<p>Der ESP8266 hat WLAN, aber dadurch wird auch mehr Strom verbraucht. Sogar mit ausgeschaltetem WLAN braucht er beim starten kurzzeitig ca 100mA, was dazu f\u00fchrt, dass er versorgt durch den KNX-Transceiver nicht\u00a0starten kann, da nicht so viel Strom zur Verf\u00fcgung steht. F\u00fcr die Anwendungen mit externer Stromversorgung ist der ESP8266 sehr interessant, da die Sketches \u00fcber OverTheAir-Update (also \u00fcber die WLAN Verbindung) aktualisiert werden k\u00f6nnen.<\/p>\n<p>Der 32U4 wird im Arduino Leonardo, Micro und etc. verwendet. USB Support ist vorhanden, was einfache Firmware-Updates erlaubt. Allerdings hat der 32u4 &#8211; verglichen\u00a0mit SAMD &#8211; weniger Interrupts und nur einen UART.<\/p>\n<p>SAMD21 ist ein 32bit ARM Cortex M0+ Mikrocontroller. Dieser findet Einsatz im Arduino Zero\/M0. Er hat bis zu 6 UARTs, die man an unterschiedliche GPIOs legen kann. USB ist auch on-board. Viele Interrupts, 3x PWM Timer mit bis zu 8x PWM-Pins m\u00f6glich (+ 4x PWM Pins sind \u00fcber zus\u00e4tzliche &#8220;nicht PWM-Timer&#8221; m\u00f6glich), 12bit ADC und und und&#8230;<\/p>\n<p>Damit hat man nun nach wie vr die Qual der Wahl. Aber dank dieser \u00dcbersicht kann man sich ein erstes Bild machen wohin die Reise in Zukunft gehen kann\/soll.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Da immer wieder die Frage &#8220;Welchen \u00b5C einsetzen?&#8221; kommt, hier ein kurzer Vergleich: SAMD21 32U4 ESP8266\/ESP12 Bezeichnung ATSAMD21G18A ATMEGA32U4 ESP8266EX RAM 32KB 2.5KB \u00a064KB ROM Flash 256KB ROM 32KB, EEPROM 1k Flash 4MB GPIOs 38 20 16 UARTs bis zu\u00a06 1 2* ADC 14 12 1 Taktfrequenz 48MHz@3.3V 8MHz@3.3V \/ 16MHz@5V 80Mhz@3.3V Stromverbrauch Blinksketch 20.5mA &hellip; <a href=\"https:\/\/www.konnekting.de\/en\/2016\/12\/09\/die-quall-der-wahl-samd21-32u4-oder-doch-esp8266\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Die Qual der Wahl: SAMD21, 32U4 oder doch ESP8266&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24],"tags":[43,44,46,45,38],"class_list":["post-74","post","type-post","status-publish","format-standard","hentry","category-hw-entwicklung","tag-32u4","tag-atmega32u4","tag-esp-12","tag-esp8266","tag-samd21"],"translation":{"provider":"WPGlobus","version":"3.0.2","language":"en","enabled_languages":["de","en"],"languages":{"de":{"title":true,"content":true,"excerpt":false},"en":{"title":false,"content":false,"excerpt":false}}},"_links":{"self":[{"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/posts\/74","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/comments?post=74"}],"version-history":[{"count":9,"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/posts\/74\/revisions"}],"predecessor-version":[{"id":77,"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/posts\/74\/revisions\/77"}],"wp:attachment":[{"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/media?parent=74"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/categories?post=74"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.konnekting.de\/en\/wp-json\/wp\/v2\/tags?post=74"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}