BitBastelei #298 - BME280 am ESP8266: Temperatur, Luftfeuchte, Luftdruck per WLAN
(311 MB) 00:18:31
2018-09-02 10:00
🛈
Sensoren habe ich viele, der BME280 verspricht aber ein Alleskönner zu sein: Neben Temperatur und Luftfeuchte soll er auch den Luftdruck übermitteln können. Zusammen mit einem ESP8266 ist so schnell eine eigene „Wetterstation“ gebaut, welche die Messwerte auf einer Webseite anzeigt, per MQTT an Haussteuerungen wie HomeAssistant gibt oder mittels HTTP einen Volkszähler befüllt.
Code:
https://github.com/adlerweb/ESP8266-BME280-Multi
Video von Chris Figge
https://www.youtube.com/watch?v=KMwVNuzghsY
BitBastelei #296 - WiFi-Schalter Sonoff Basic - eWeLink, Tasmota, PlatformIO/Android
(278 MB) 00:31:55
2018-08-19 10:00
🛈
In der letzten Folge BitBasics hatten wir ja bereits gesehen, wie man mit einem ESP8266 einen WLAN-Schalter bauen kann. Heute werfen wir mal einen Blick auf ein kommerzielles Produkt.
Achtung: Der Anschluss an das öffentliche Stromnetz darf nur durch autorisiertes Fachpersonal erfolgen
Inhalt:
0:00 Das Gerät
4:24 Innenleben
6:26 Anschluss
8:39 eWeLink: Die offizielle App
13:32 Was ist Tasmota
15:11 Der Programmierport
23:07 Einrichtung und Nutzung von PlatformIO
26:09 Anpassung von Tasmota mit PlatformIO
28:47 Eigene Software mit PlatformIO
Links:
eWeLink: http://sonoff.itead.cc/en/ewelink
Tasmota: https://github.com/arendst/Sonoff-Tasmota
Produkt: https://amzn.to/2waRaFP *
oder: http://s.click.aliexpress.com/e/MizYO16 *
PlatformIO: https://platformio.org/
Selfmade-Code: https://github.com/adlerweb/sonoff-mqtt
* Affiliate-Link: Durch Nutzung erkennt der Anbieter, dass Ihr über meine Seite zu ihnen gefunden habt. Ich werde prozentual an euren Umsätzen beteiligt. Für euch bleiben die Preise natürlich gleich.
Das Gerät wurde selbst erworben.
BitNotice #133 - ESP32 jetzt direkt per Arduino nutzbar
(20 MB) 00:02:58
2018-08-14 19:45
🛈
Die Zeiten, in denen man selbst Hand anlegen musste sind vorbei: Seit einigen Tagen kann die ESP32-Toolchain für Arduino direkt über den Boardmanager installiert werden
BitBastelei #284 - Vernetzte Rauchmelder 3: Software und Prototyp
(611 MB) 00:30:58
2018-05-20 10:00
🛈
Den Plan und den Aufbau der Platine hatte ich ja bereits gezeigt, dieses mal geht es um die Software und den Einbau des Moduls in einen „echten“ Rauchmelder. Eigentlich keine große Sache, aber Murphy hatte offenbar seinen Spaß: FIFO-Bedenken, falsch hergestellte Kabel und ein paar Fehler im Platinenlayout machten daraus dann doch etwas mehr Aufwand. Am Ende läuft der Prototyp weitestgehend, nur der Stromverbrauch ist noch nicht dort, wo ich ihn vermuten würde.
Code:
https://github.com/adlerweb/RM-RF-Module
Hinweis:
Die gezeigte Platine wurde mir von JLCPCB.com kostenfrei zur Verfügung gestellt.
[JLCPCB] BitBastelei #279 - DIY Vernetzte Rauchmelder - Part 2
(2 GB) 00:29:02
2018-04-08 10:00
🛈
Bereits in der letzten Folge hatte ich erklärt, dass ich für einen Lagerbereich gerne Rauchmelder umbauen möchte, welche im Alarmfall nicht nur lokal Krach machen und sich auch bei Batterieproblemen und Ausfällen bemerkbar machen. Inzwischen ist das erste Prototyp-PCB fertig und wartet auf Aufbau und erste Tests.
Weitere Links
Hinweise
Die Platinen wurden von JLCPCB.com für dieses Video kostenfrei gefertigt.
[ICStation.com] BitBastelei #278 - MCP23S17/MCP23017 IO-Multiplexer
(169 MB) 00:20:02
2018-04-01 22:00
🛈
Schalter, LEDs, Motoren – fast Alles, was man von Mikrocontrollern steuern möchte, benötigt GPIO – aber was, wenn der IC nicht genug hat? Bereits vor einiger Zeit hatte ich gezeigt, wie man mit Schieberegistern sich zusätzliche IO-Pins verschaffen kann. Mit dem MCP23S17/MCP23017 gibt es eine Alternative, welche über standardisierte Bus-Systeme angesprochen werden kann und auch Interrupts beherrschen, was für Anwendungen mit vielen Eingängen gegenüber anderen Methoden enorme Energieeinsparungen bringen kann.
Links:
Hinweise:
Das Modul wurde mir von ICStation.com für dieses Video kostenfrei zur Verfügung gestellt.
BitBasics - ESP8266 - 1a2: Windows-Treiber für Arduino-Boards finden (NodeMCU, Wemos, ProMini,…)
(49 MB) 00:06:20
2018-02-25 12:00
🛈
Einen Arduino unter Windows zu betreiben ist meist ganz einfach: Einstecken und los geht es – zumindest beim Original. Wer andere Boards wie den ESP8266 oder eines der vielen Arduino-Nachbauten verwenden möchte wird oft auf das Problem stoßen, dass Windows die nötigen Treiber nicht automatisch finden kann. In diesem Video zeige ich wie man den zuständigen USB-Controller des Boards findet, wo man passende Treiber herbekommt und wie man die bekanntesten installiert.
Treiber-Links
BitBasics - ESP8266 - 1b: Arduino Installation und Einrichtung unter Linux
(34 MB) 00:09:03
2018-02-25 11:30
🛈
Um mit dem ESP8266 zu starten benötigen wir eine Programmierumgebung. In meiner Serie werde ich auf Arduino aufbauen, eine der verbreitetsten Systeme für den ESP und viele andere Mikrocontroller. In diesem Video zeige ich die Installation der Arduino-Umgebung und der nötigen Zusätze für den ESP8266 unter Ubuntu Linux. Weiterhin gebe ich einige Tipps, wie die Einrichtung auch unter anderen Linux-Distributionen funktionieren sollte.
Links:
BitBasics - ESP8266 - 1a1: Arduino Installation und Einrichtung unter Windows
(40 MB) 00:06:08
2018-02-25 11:00
🛈
Um mit dem ESP8266 zu starten benötigen wir eine Programmierumgebung. In meiner Serie werde ich auf Arduino aufbauen, eine der verbreitetsten Systeme für den ESP und viele andere Mikrocontroller. In diesem Video zeige ich die Installation der Arduino-Umgebung und der nötigen Zusätze für den ESP8266 unter Windows.
Links:
BitBastelei #273 - DIY Vernetzte Rauchmelder - Part 1
(318 MB) 00:34:26
2018-02-18 11:00
🛈
Immer Batterie leer, Keiner bekommt Alarme mit und getestet wird ohnehin nie – auch wenn Heimrauchmelder einen wichtigen Job zu erfüllen haben, so hat die Umsetzung doch in vielen Fällen ziemliche Lücken und Nachteile. Für ein paar abgelegene Räume, die nur als Lager genutzt werden, soll jetzt hier etwas praktischeres her.
Links