ESP8266 wifi modul från Kjell

C, C++, Pascal, Assembly, Raspberry, Java, Matlab, Python, BASIC, SQL, PHP, etc.
RoPa
Inlägg: 630
Blev medlem: 13 januari 2006, 10:32:06

ESP8266 wifi modul från Kjell

Inlägg av RoPa »

Köpte en ESP8266 wifi modul på Kjell och nu har jag en Arduino som pratar STOMP med RabitMQ servern över wifi!
Klart kul liten pryl! "Hederliga AT kommandon" och så wips har man en IoT nod... :D
jappelino_1
Inlägg: 81
Blev medlem: 13 april 2010, 14:40:04
Ort: Stockholm

Re: ESP8266 wifi modul från Kjell

Inlägg av jappelino_1 »

Har du provat att använda (programmera) den interna CPU?
RoPa
Inlägg: 630
Blev medlem: 13 januari 2006, 10:32:06

Re: ESP8266 wifi modul från Kjell

Inlägg av RoPa »

Nej, jag har sett länkar till de som gjort det, typ temp och fuktgivare.
Men jag vet inte vilken miljö man då skulle programmera i.

Någon som provat?
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Re: ESP8266 wifi modul från Kjell

Inlägg av Micke_s »

Har både testat lua och arduino varianten. Lua har fördelen att det går snabbt att testa saker. Arduino varianten är långsam för all kod måste laddas in igen. Hade varit bra om man kan separera esp specifik kod och user-kod och bara behöva ladda upp user-kod.
RoPa
Inlägg: 630
Blev medlem: 13 januari 2006, 10:32:06

Re: ESP8266 wifi modul från Kjell

Inlägg av RoPa »

Jag ska prova Arduino varianten, får ta lite tid...
Själva nyttofunktionen kan testas av i en vanlig Arduino och sedan läggas till i ESP versionen med WIFI biten.
darven
Inlägg: 19
Blev medlem: 11 mars 2015, 16:12:07

Re: ESP8266 wifi modul från Kjell

Inlägg av darven »

jag har köpt några sånna från eBay.
testade med den första och lyckadess inte lista ut bauden. det brukar ju vara 9600 eller 115200.
sen hamnade dem på hyllan, ska väl ta upp det igen snart.

inte någon som har nått tips om att lista ut bauden på dem ?
gripner
Inlägg: 1169
Blev medlem: 4 december 2007, 14:47:39
Ort: Lidingö

Re: ESP8266 wifi modul från Kjell

Inlägg av gripner »

http://elektronikforumet.com/forum/view ... =7&t=75642

finns nog lite information där för att komma igång med ESP8266 och lua.
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: ESP8266 wifi modul från Kjell

Inlägg av lillahuset »

Här finns ett forum med mycket information: http://www.esp8266.com
RoPa
Inlägg: 630
Blev medlem: 13 januari 2006, 10:32:06

Re: ESP8266 wifi modul från Kjell

Inlägg av RoPa »

Har i-och-för-sig aldrig varit en större vänn av Arduino IDE... men 1.6.4 och ESP8266 blev väldigt mycket enklare än AT kommandon för att köra STOMP. Funderar på att testa MQTT också då det finns färdigt (smart=lat)
Tog inte så lång tid att ladda upp koden så jag tycker inte det kändes långsamt.

Men vilken potent liten pryl! 80Mhz 512K minne och WiFi för den pengen!
RoPa
Inlägg: 630
Blev medlem: 13 januari 2006, 10:32:06

Re: ESP8266 wifi modul från Kjell

Inlägg av RoPa »

Så ja, då var det sammanknutet!

ESP-8266 [Arduino 1.6.4] + PubSubClient [MQTT] ==> Pi [Raspbian] + RabbitMQ [MQTT plugin] ==> Python [pika 0.9.14]

Landade tre till små söta ESP-8266-01 i brevlådan idag också :D
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: ESP8266 wifi modul från Kjell

Inlägg av lillahuset »

Jag tog en snabb titt på MQTT. Såg intressant ut. Vill du berätta vad du ska göra med prylarna?
RoPa
Inlägg: 630
Blev medlem: 13 januari 2006, 10:32:06

Re: ESP8266 wifi modul från Kjell

Inlägg av RoPa »

Jo då, det går bra.

Jag ska sniffa serielinan från larmcentralen till manöverpanelen i hallen och fånga alla indikationsändringar.
Lite udda protokoll men synkront och väldigt lågnivå enkelt.

Dessa ska sändas via WiFi till en messagebus (först tänkte jag sända dem via RS-232) som tillhandahåller dem till en web front så att jag kan se manöverpanelen i min telefon.

Alla ändringar ska även skrivas till en databas och göras tillgängliga som sökbara loggar, här ingår dock ingen message handling utan det är MySQL och Pyton/PHP som gäller. Dock ska logging processen prenumerera på meddelanden och skriva dem till databasen.

I web fronten ska jag kunna "trycka på knapparn" på larmpanelen, genom att skicka dessa till messagebusen.
Den enhet som sniffar linan prenumererar på dessa meddelanden och injicerar dem på serielinan som om jag tryckt på den riktiga panelen.

Jag vill alltså få fjärrstyrning av mitt larm och även få sensor loggar för att kunna kontrollera passager.

Vid utlöst larm, eller annat valt event (repeterbar eller engångs), ska en process sända ett SMS till min telefon.

De andra små raringarna ska jag nog hitta på annat roligt arbete för :D
Har idag en Bastu server och en Belysnings server baserade på Arduino Uno med Ethernet/SD shields och dessa hade blivit mycket mindre och billigare med ESP-8266 istället (hade även sluppit dra LAN kabel från garaget till bastun...).
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: ESP8266 wifi modul från Kjell

Inlägg av lillahuset »

Ambitöst må man säga. Jag hoppas du krypterar kommunikationen med mobilen.
RoPa
Inlägg: 630
Blev medlem: 13 januari 2006, 10:32:06

Re: ESP8266 wifi modul från Kjell

Inlägg av RoPa »

Jag kör alltid all extern access via VPN.
gripner
Inlägg: 1169
Blev medlem: 4 december 2007, 14:47:39
Ort: Lidingö

Re: ESP8266 wifi modul från Kjell

Inlägg av gripner »

ESP8266 kör ju med 3.3V, vill ju gärna köra den på tex ett eller 2 AA batteri. Kan ju lösa det med tex https://www.sparkfun.com/products/10967

Men den kostar ju nästan dubbelt upp mot ESP8266 i sig! Hur har ni löst det ?
Skriv svar