Forum: Mikrocontroller und Digitale Elektronik AVR - ESP8266 - Telegram Bot/API


von Hisbar (Gast)


Lesenswert?

Hi,

ich möchte über einen ESP8266 Nachrichten eines AVRs an Telegram 
übermitteln.

Mein Hauptproblem ist das Telegram HTTPS nutzt und das auf einem AVR zu 
viel Speicher braucht (wie auch die Arduino Librarys). Ich habe 8kB 
Flash. Alternativ kann man MTProto nutzen wie hier beschrieben:

https://stackoverflow.com/questions/41660162/how-to-send-valid-tcp-messages-to-a-telegram-server-on-net-framework

Allerdings komme ich mit der Anleitung nicht klar, eine unverschlüsselte 
Nachrichtenversendung würde mir reichen, hat jemand vielleicht Vorlagen 
oder Programme?

Theoretisch wäre mir auch mit einer Telegram Alternative geholfen die 
eine  einfache TCP API hat und auf Plattformen wie IOS, Android, 
Windows, Linux und Mac verfügbar ist.

Aktuell nutze ich einen eigenen Linux Server der mit den ESPs 
kommuniziert, davon möchte ich aber weg.

Danke!

von Timo N. (tnn85)


Lesenswert?

Nutzt du die AT-Firmware auf dem ESP oder warum läuft dein Stack nicht 
auf dem ESP anstatt auf dem AVR?
Der AVR hat doch mit dem HTTPS nichts zu tun, wenn du das auf dem ESP 
implementierst.

von Hisbar (Gast)


Lesenswert?

Timo N. schrieb:
> Nutzt du die AT-Firmware auf dem ESP

Ja

von Sebastian R. (sebastian_r569)


Lesenswert?

Hisbar schrieb:
> Mein Hauptproblem ist das Telegram HTTPS nutzt und das auf einem AVR zu
> viel Speicher braucht (wie auch die Arduino Librarys). Ich habe 8kB
> Flash.

Naja. Du hättest theoretisch ein SoC mit 32bit, 80MHz und 1Mbit Flash 
zur Verfügung. Dieses fährt aber mit angezogener Handbremse und wartet 
die meiste Zeit auf Daten aus einem 16MHz-8bitter.

Spätestens seit ESPduino und dem Espressif SDK ist die Entwicklung auf 
dem ESP8266 verdammt leicht geworden. Da braucht man eigentlich keinen 
AVR mehr, der seine Daten an ein eigentlich recht leistungsfähiges Modul 
morst.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.