Acties:
  • +2 Henk 'm!

  • costo
  • Registratie: Augustus 2015
  • Niet online
wauwwie schreef op woensdag 16 september 2015 @ 20:03:
BTW heeft iemand al eens uitgerekend met welke weerstand de potmeter op die kleine DC/DC step down converters vervangen kan worden zodat er zonder inregelen gelijk 3.3V uitkomt?
Ik heb hier zo een DC-DC module en bij mij zit daar een MP 1584en op als regulator.

datasheet http://pdf1.alldatasheet..../551593/MPS/MP1584EN.html

Op blz1 staat het schema R1 is de potmeter en R2 is een SMD weerstand.
De weerstand heeft 822 als opdruk, dus 8200 ohm. De instel weerstand heeft een 2 en een 5 als opdruk dat duidt op 200000 ohm. Dit klopt aardig met de gegevens v/d maker die zegt dat de module instelbaar is tussen 0.8 en 20 volt.

N.B. geen garantie dat de componenten op jouw module dezelfde zijn als bij mij, dus even nameten.

De formule om de uitgangsspanning te berekenen luidt Vout = Vfb * {(R1+R2)/R2}.
Vfb is 0.8 volt zodat: Vout-minimaal = 0.8 * (8200/8200) , wat 0.8 volt is.
Zo berekend wordt: Vout-maximaal = 0.8 * {(200k+8k2)/8k2} , wat net iets meer dan 20 volt is.

Voor 3.3 volt moet dus gelden (R1+R2)/R2 = 3.3/0.8 wat dus 25.625 kohm voor R1 betekent.
Als je 24 kohm gebruikt zit je aan de veilige kant met Vout = 3.14 volt.
als je 27 kohm gebruikt zal Vout 3.43 volt bedragen, wat nog altijd veilig is voor een ESP die (full-time) op 3.6 volt mag werken.

[ Voor 3% gewijzigd door costo op 17-09-2015 15:21 ]


  • wauwwie
  • Registratie: Oktober 2001
  • Laatst online: 20-09 13:29
costo schreef op donderdag 17 september 2015 @ 15:15:
[...]


Ik heb hier zo een DC-DC module en bij mij zit daar een MP 1584en op als regulator.

datasheet http://pdf1.alldatasheet..../551593/MPS/MP1584EN.html

Op blz1 staat het schema R1 is de potmeter en R2 is een SMD weerstand.
De weerstand heeft 822 als opdruk, dus 8200 ohm. De instel weerstand heeft een 2 en een 5 als opdruk dat duidt op 200000 ohm. Dit klopt aardig met de gegevens v/d maker die zegt dat de module instelbaar is tussen 0.8 en 20 volt.

N.B. geen garantie dat de componenten op jouw module dezelfde zijn als bij mij, dus even nameten.

De formule om de uitgangsspanning te berekenen luidt Vout = Vfb * {(R1+R2)/R2}.
Vfb is 0.8 volt zodat: Vout-minimaal = 0.8 * (8200/8200) , wat 0.8 volt is.
Zo berekend wordt: Vout-maximaal = 0.8 * {(200k+8k2)/8k2} , wat net iets meer dan 20 volt is.

Voor 3.3 volt moet dus gelden (R1+R2)/R2 = 3.3/0.8 wat dus 25.625 kohm voor R1 betekent.
Als je 24 kohm gebruikt zit je aan de veilige kant met Vout = 3.14 volt.
als je 27 kohm gebruikt zal Vout 3.43 volt bedragen, wat nog altijd veilig is voor een ESP die (full-time) op 3.6 volt mag werken.
Dank hiervoor! Ik was van plan dit aankomend weekend uit te zoeken. Ik zal mijn DC/DC converters nakijken op de componenten die erop zitten.

Echter in de 1% serie zit een waarde van 25.6k ohm. En op Aliexpress zijn ze te vinden voor €0.63 per 100. Alleen nog even kijken of een 0805 past of dat het een maatje kleiner moet zijn (0402).

  • sebastius
  • Registratie: September 2000
  • Laatst online: 20-09 13:58

sebastius

Laten we lekker link gaan doen

Ik heb een vrij stom probleem. Ik heb een ESP8266 12E module op een eigen printje gezet. Keurige 3.3v, uiteraard gedacht aan de CH_PD lijn etc.

Nu krijg ik via 2 USB-serial gadgets alleen maar gibberish binnen, op alle baudrates, op twee OS'en. Ik kan de module ook niet flashen (ja incl GPIO 0 omlaag trekken voor programmeren etc).

Ik weet dat de module leeft (bij opstarten krijg ik dus enkele karakters aan bagger over), maar praten kan ik er niet mee.

Iemand nog een tip?

  • costo
  • Registratie: Augustus 2015
  • Niet online
Als de resetpin zwevend is pikt deze misschien storing op en reset daardoor steeds ?
Ik soldeer meestal een SMD condensator van een paar nF tussen RST en het metalen kapje, dan blijft de ESP stabiel.

  • Aiolos
  • Registratie: Januari 2002
  • Niet online
en je hebt je RX en TX ook goed verbonden (niet per ongeluk omgedraaid)? Wel eens eerder gelezen dat je dan alleen maar crap krijgt.

Stuur me een PM voor Wemos D1 shields voor het uitlezen van slimme meters, modbus apparaten of het aansturen van Itho mechanische ventilatie en wtw (zie ook V&A: https://tweakers.net/aanbod/user/47321/)


  • sebastius
  • Registratie: September 2000
  • Laatst online: 20-09 13:58

sebastius

Laten we lekker link gaan doen

Reset zit met pull-up aan VCC. RX en TX zal ik nog een keer nakijken, ga ik niet van uit dat dat het is, maar goed :)

  • costo
  • Registratie: Augustus 2015
  • Niet online
Het is bekend als je met het AT commando's , AT+CIUPDATE , probeert om een firmware update over het www te doen dat je dan vaak een niet meer werkende ESP over houd.

Heb je zoiets geprobeerd ?

  • sebastius
  • Registratie: September 2000
  • Laatst online: 20-09 13:58

sebastius

Laten we lekker link gaan doen

Neu, hij is echt net nieuw uit het zakje :)

  • wauwwie
  • Registratie: Oktober 2001
  • Laatst online: 20-09 13:29
Aiolos schreef op donderdag 17 september 2015 @ 17:23:
en je hebt je RX en TX ook goed verbonden (niet per ongeluk omgedraaid)? Wel eens eerder gelezen dat je dan alleen maar crap krijgt.
De eerste regel "crap" die je ziet is de onderhandeling tussen de ESP en de console (baudrate etc) zodra dat afgestemd is, zie je "normale" tekens.

M.a.w. zolang je alleen op de eerste regel crap ziet is dat normaal. Misschien dat een volgende update die tekens gewoonweg niet laat zien.

  • Quindor
  • Registratie: Augustus 2000
  • Laatst online: 17-09 14:50

Quindor

Switching the universe....

Ik vind de ESP's met serial aansluiten sowieso vaak avontuurlijk. Ik weet niet wat het is, maar ik zit soms ook gewoon eventjes 10 a 15 minuten te prutsen en dan werkt het vervolgens zonder problemen! Raar

Intermit.Tech YouTube Kanaal, Intermit.Tech Blog, QuinLED


  • pimNH
  • Registratie: Mei 2011
  • Laatst online: 14-09 14:59
De verbindingen in een breadboard willen wel eens niet helemaal optimaal zijn. Als je een slechte verbinding heb kan dat ook zorgen voor rare antwoorden van de module.

  • Kek
  • Registratie: Maart 2007
  • Laatst online: 20-09 14:18

Kek

3flix

sebastius schreef op donderdag 17 september 2015 @ 16:48:
Ik heb een vrij stom probleem. Ik heb een ESP8266 12E module op een eigen printje gezet. Keurige 3.3v, uiteraard gedacht aan de CH_PD lijn etc.

Nu krijg ik via 2 USB-serial gadgets alleen maar gibberish binnen, op alle baudrates, op twee OS'en. Ik kan de module ook niet flashen (ja incl GPIO 0 omlaag trekken voor programmeren etc).

Ik weet dat de module leeft (bij opstarten krijg ik dus enkele karakters aan bagger over), maar praten kan ik er niet mee.

Iemand nog een tip?
heb je baudrate 74880 ook geprobeert? die is niet echt veel gebruikt maar daar geeftie nog wel eens errors op..
Quindor schreef op donderdag 17 september 2015 @ 18:23:
Ik vind de ESP's met serial aansluiten sowieso vaak avontuurlijk. Ik weet niet wat het is, maar ik zit soms ook gewoon eventjes 10 a 15 minuten te prutsen en dan werkt het vervolgens zonder problemen! Raar
ik heb dat opgelost door voor mijn esp8266-01's een speciaal bordje te maken waar ik ze in kan prikken en waar een voltage regulator en pinheaders voor mijn serial2usb op zit, alles dus altijd strak werkend.

[ Voor 27% gewijzigd door Kek op 17-09-2015 18:36 ]


  • Quindor
  • Registratie: Augustus 2000
  • Laatst online: 17-09 14:50

Quindor

Switching the universe....

ik heb dat opgelost door voor mijn esp8266-01's een speciaal bordje te maken waar ik ze in kan prikken en waar een voltage regulator en pinheaders voor mijn serial2usb op zit, alles dus altijd strak werkend.
Daar ben ik ook mee bezig, net als voor mijn sensoren. Daarom heb ik een bordje getekend van 2,4x2,4cm waar je een ESP-01 op kan in een socket die vervolgens programmeren en sensoren aansturen met 5v of met 3.3v heel makkelijk maakt.

Stroom in gaat via MicroUSB :)

Zodra ik die binnen heb en het design een beetje werk zal ik deze weer delen!

Intermit.Tech YouTube Kanaal, Intermit.Tech Blog, QuinLED


  • Wirehead
  • Registratie: December 2000
  • Laatst online: 20-09 09:17
Quindor schreef op donderdag 17 september 2015 @ 20:05:
[...]

Daar ben ik ook mee bezig, net als voor mijn sensoren. Daarom heb ik een bordje getekend van 2,4x2,4cm waar je een ESP-01 op kan in een socket die vervolgens programmeren en sensoren aansturen met 5v of met 3.3v heel makkelijk maakt.

Stroom in gaat via MicroUSB :)

Zodra ik die binnen heb en het design een beetje werk zal ik deze weer delen!
Ook zoiets gelijkaardig gemaakt. Dev-bord met arduino nano footprint en esp-01 header. De nodige ontkoppel elco's en switches erop om in programming mode / reset te gaan. Of om arduino bootloaders te flashen. Geen rare issues hierdoor. Works everytime :)

Denon AVR-X2800H, Quadral Amun Mk.III, Technics SL-7, DIY PhonoPre, AT-152LP / 4.225kW Heckert Solar / SMA 3.0-1AV-41 / Kia e-Niro 64kWh First Edition


Acties:
  • 0 Henk 'm!

  • naftebakje
  • Registratie: Februari 2002
  • Laatst online: 20-09 08:48
wauwwie schreef op donderdag 17 september 2015 @ 16:28:
[...]Dank hiervoor! Ik was van plan dit aankomend weekend uit te zoeken. Ik zal mijn DC/DC converters nakijken op de componenten die erop zitten.

Echter in de 1% serie zit een waarde van 25.6k ohm. En op Aliexpress zijn ze te vinden voor €0.63 per 100. Alleen nog even kijken of een 0805 past of dat het een maatje kleiner moet zijn (0402).
Zeker dat je aan 0402 wil beginnen? Ik vervang die regelmatig, en daar wordt je echt niet blij van. Doorgaans is de punt van je soldeerbout groter dan je hele weerstandje.
Als het voor de hobby is zou ik niet kleiner dan 0603 gaan (en om het toegankelijk te houden 0805), je kan nog altijd creatief zijn >:) (solderen op zijn zijkant op een pad, en dan een draadje aan het ander pad naar bovenkant weerstand bijvoorbeeld O-) )

Als de boer zijn koeien kust, zijn ze jarig wees gerust. Varkens op een landingsbaan, leiden nooit een lang bestaan. Als de boer zich met stront wast, zijn zijn hersens aangetast. Als het hooi is in de schuur, zit het wijf bij den gebuur.


Acties:
  • 0 Henk 'm!

  • wauwwie
  • Registratie: Oktober 2001
  • Laatst online: 20-09 13:29
naftebakje schreef op vrijdag 18 september 2015 @ 07:56:
[...]
Zeker dat je aan 0402 wil beginnen? Ik vervang die regelmatig, en daar wordt je echt niet blij van. Doorgaans is de punt van je soldeerbout groter dan je hele weerstandje.
Als het voor de hobby is zou ik niet kleiner dan 0603 gaan (en om het toegankelijk te houden 0805), je kan nog altijd creatief zijn >:) (solderen op zijn zijkant op een pad, en dan een draadje aan het ander pad naar bovenkant weerstand bijvoorbeeld O-) )
0402 heb ik inderdaad nog nooit gesoldeerd. Het kleinste wat ik gesoldeerd heb is 0805, en dat is geen probleem. Ik ben er gisteren nog niet aan toegekomen om te kijken welke maat weerstand ik kan gebruiken.

Wel heb ik een goede pincet en een geschikt puntje voor op mijn soldeerbout. En een goede loupe, want klein is het zeker.

Acties:
  • 0 Henk 'm!

  • sjimmie
  • Registratie: November 2002
  • Laatst online: 25-08 14:18
sebastius schreef op donderdag 17 september 2015 @ 16:48:
Nu krijg ik via 2 USB-serial gadgets alleen maar gibberish binnen, op alle baudrates, op twee OS'en. Ik kan de module ook niet flashen (ja incl GPIO 0 omlaag trekken voor programmeren etc).

Iemand nog een tip?
Zijn die USB-serial dingen wel geschikt om op de RX slechts 3.3V te ontvangen?
Ik had eenzelfde probleem en moest dat oplossen door die 3.3V op te krikken naar 5V (2 weerstanden en een transistor).
Later heb ik het opgelost met een USB-Serial dingetje die in z'n geheel op 3.3V werkte en dus ook inkomend 3.3V signalen snapte...

EDIT: en oja, je weet dat je met GPIO0 laag sowieso geen OK output gaat zien?

[ Voor 5% gewijzigd door sjimmie op 18-09-2015 11:35 ]

Panasonic 7kW J-Series Split + 190 liter SWW, 2750+2100Wp Oost-West


Acties:
  • 0 Henk 'm!

  • wauwwie
  • Registratie: Oktober 2001
  • Laatst online: 20-09 13:29
costo schreef op donderdag 17 september 2015 @ 15:15:
[...]


Ik heb hier zo een DC-DC module en bij mij zit daar een MP 1584en op als regulator.

datasheet http://pdf1.alldatasheet..../551593/MPS/MP1584EN.html

Op blz1 staat het schema R1 is de potmeter en R2 is een SMD weerstand.
De weerstand heeft 822 als opdruk, dus 8200 ohm. De instel weerstand heeft een 2 en een 5 als opdruk dat duidt op 200000 ohm. Dit klopt aardig met de gegevens v/d maker die zegt dat de module instelbaar is tussen 0.8 en 20 volt.

N.B. geen garantie dat de componenten op jouw module dezelfde zijn als bij mij, dus even nameten.

De formule om de uitgangsspanning te berekenen luidt Vout = Vfb * {(R1+R2)/R2}.
Vfb is 0.8 volt zodat: Vout-minimaal = 0.8 * (8200/8200) , wat 0.8 volt is.
Zo berekend wordt: Vout-maximaal = 0.8 * {(200k+8k2)/8k2} , wat net iets meer dan 20 volt is.

Voor 3.3 volt moet dus gelden (R1+R2)/R2 = 3.3/0.8 wat dus 25.625 kohm voor R1 betekent.
Als je 24 kohm gebruikt zit je aan de veilige kant met Vout = 3.14 volt.
als je 27 kohm gebruikt zal Vout 3.43 volt bedragen, wat nog altijd veilig is voor een ESP die (full-time) op 3.6 volt mag werken.
Net getest met een 10k 0805. Volgens de berekening zou Vout dan 1.77V moeten zijn, en mijn multimeter gaf 1.78V aan. Komt dus mooi overeen, extrapolerend kom ik met een 26k1 ohm weerstand uit op Vout = 3.35v. Voor mij goed genoeg.

De potmeter verwijderen ging makkelijke genoeg. Een 0805 past (net), een 0603 zou beter passen. En die zijn te vinden voor per 100 voor €0.38

Costo, nogmaals bedankt.

  • costo
  • Registratie: Augustus 2015
  • Niet online
wauwwie schreef op vrijdag 18 september 2015 @ 20:12:
[...]

Net getest met een 10k 0805. Volgens de berekening zou Vout dan 1.77V moeten zijn, en mijn multimeter gaf 1.78V aan. Komt dus mooi overeen, extrapolerend kom ik met een 26k1 ohm weerstand uit op Vout = 3.35v. Voor mij goed genoeg.

De potmeter verwijderen ging makkelijke genoeg. Een 0805 past (net), een 0603 zou beter passen. En die zijn te vinden voor per 100 voor €0.38

Costo, nogmaals bedankt.
Graag gedaan wauwwie.
Dit soort dingen uitzoeken gaat mij makkelijker af dan een scriptje schrijven voor domoticz. 8)

  • LamSchaap
  • Registratie: September 2007
  • Laatst online: 09-09 19:44
Afbeeldingslocatie: http://www.imgdumper.nl/uploads8/55fd98f9a297f/55fd98f9829c9-nodemcu-blueprint-amica-board.png

We hebben jullie hulp nodig! Hoe kunnen wij onze NodeMCU v1 development board verbeteren?

Kwalitatief blaten


  • Mars Warrior
  • Registratie: Oktober 2003
  • Laatst online: 03:10

Mars Warrior

Earth, the final frontier

LamSchaap schreef op zaterdag 19 september 2015 @ 19:28:
[afbeelding]

We hebben jullie hulp nodig! Hoe kunnen wij onze NodeMCU v1 development board verbeteren?
Leuk! Ik zie er al een paar bij staan die ik belangrijk vind. Zal een lijstje maken :)

Material 3 Thema's voor HA | Swiss Army Knife custom card voor HA | AmoebeLabs


  • Vuikie
  • Registratie: December 2003
  • Laatst online: 20-09 16:03
De UART met een 5V/3,3V bridge uitrusten is denk wel een feature wat heel handig zou zijn, zodat je de ESP direct op, bijv., een Arduino kan aansluiten.

Als ik meer bedenk zet ik dat hier wel bij.

Acties:
  • 0 Henk 'm!

  • costo
  • Registratie: Augustus 2015
  • Niet online
LamSchaap schreef op zaterdag 19 september 2015 @ 19:28:
[afbeelding]

We hebben jullie hulp nodig! Hoe kunnen wij onze NodeMCU v1 development board verbeteren?
Ik zou wel een I2C aansluiting op het board willen zien. 4 pinnen met Vcc, Gnd, SDA, SCL en ook 2 pullup weerstandjes tussen SDA/SCL en 3.3V. Misschien de 4 pinnen zelfs dubbel uitgevoerd.
Op die manier hoef je niet te 'knoeien' met experimenteer boards maar plug je zo b.v. een 2x16 of 4x20 character display of een 0.96' of een 1.3' OLED display aan je ESP8266. Tevens is er een grote keuze aan I2C sensors en/of poort uitbreidingen mogelijk

Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 23:04

Koffie

Koffiebierbrouwer

Braaimeneer

Ik heb een ESP8266-12 binnen maar krijg het niet voor elkaar een DS18B20 uit te lezen :?
Keer op keer krijg ik als temperatuur -127 terug. De DS18B20 is goed aangesloten en ik gebruik de aangepaste arduino library voor de ESP.
Wanneer ik de DS18B20 loskoppel crashed de ESP bij het starten van de sensor. Hij ziet 'm dus wel degelijk. De sensor is niet stuk, werkt prima met een Arduino.
Ik kwam gisteravond ergens een post tegen waarin iemand melde dat er issues zijn met nieuwere firmware versies op de ESP en de DS18B20 ? Iemand hier meer ervaring mee?

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!

  • sjimmie
  • Registratie: November 2002
  • Laatst online: 25-08 14:18
Koffie schreef op dinsdag 22 september 2015 @ 07:18:
Ik heb een ESP8266-12 binnen maar krijg het niet voor elkaar een DS18B20 uit te lezen :?
Keer op keer krijg ik als temperatuur -127 terug. De DS18B20 is goed aangesloten en ik gebruik de aangepaste arduino library voor de ESP.
Wanneer ik de DS18B20 loskoppel crashed de ESP bij het starten van de sensor. Hij ziet 'm dus wel degelijk. De sensor is niet stuk, werkt prima met een Arduino.
Ik kwam gisteravond ergens een post tegen waarin iemand melde dat er issues zijn met nieuwere firmware versies op de ESP en de DS18B20 ? Iemand hier meer ervaring mee?
Ik snap die "aangepaste library" niet, bij mij werkt de combi esp en ds18b20 met dezelfde libraries en code als van de arduino zelf. Zou het probleem wellicht juist in die library zitten? En ziet de scan naar devices wel de ds18b20?

Panasonic 7kW J-Series Split + 190 liter SWW, 2750+2100Wp Oost-West


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 23:04

Koffie

Koffiebierbrouwer

Braaimeneer

sjimmie schreef op dinsdag 22 september 2015 @ 08:52:
[...]

Ik snap die "aangepaste library" niet, bij mij werkt de combi esp en ds18b20 met dezelfde libraries en code als van de arduino zelf. Zou het probleem wellicht juist in die library zitten? En ziet de scan naar devices wel de ds18b20?
Helaas nu geen DS18B20 bij de hand, ga het vanavond nog eens proberen.

edit: Toch even kunnen testen. Als ik compile met de 'oude' OneWire lib krijg ik deze error:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
In file included from simple_get_to_http.ino:8:0:
C:\Users\richard\Documents\Arduino\libraries\OneWire/OneWire.h:109:2: error: #error "Please define I/O register types here"
 #error "Please define I/O register types here"
  ^
C:\Users\richard\Documents\Arduino\libraries\OneWire/OneWire.h:116:5: error: 'IO_REG_TYPE' does not name a type
     IO_REG_TYPE bitmask;
     ^
C:\Users\richard\Documents\Arduino\libraries\OneWire/OneWire.h:117:14: error: 'IO_REG_TYPE' does not name a type
     volatile IO_REG_TYPE *baseReg;
              ^
Multiple libraries were found for "OneWire.h"
 Used: C:\Users\richard\Documents\Arduino\libraries\OneWire
 Not used: C:\Users\richard\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\1.6.5-947-g39819f0\libraries\OneWire
Error compiling.


Gebruik ik de 'aangepaste' krijg ik -127 als antwoord.
Ik snap echt nier meer waar het nu fout gaat. Ook met scannen wordt de DS18B20 niet gevonden.

[ Voor 55% gewijzigd door Koffie op 22-09-2015 14:05 ]

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!

  • Mars Warrior
  • Registratie: Oktober 2003
  • Laatst online: 03:10

Mars Warrior

Earth, the final frontier

Koffie schreef op dinsdag 22 september 2015 @ 09:31:
[...]
Helaas nu geen DS18B20 bij de hand, ga het vanavond nog eens proberen.
Heb je voor de lol al eens ESPEasy geprobeerd? Die heeft geen problemen met een DS18B20 is mijn ervaring.

Material 3 Thema's voor HA | Swiss Army Knife custom card voor HA | AmoebeLabs


Acties:
  • +1 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 23:04

Koffie

Koffiebierbrouwer

Braaimeneer

Na heel lang zoeken de oorzaak gevonden : ik heb zo'n module waarbij GPIO4 en GPIO5 verkeerd gelabeld zijn :/

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!

  • Mars Warrior
  • Registratie: Oktober 2003
  • Laatst online: 03:10

Mars Warrior

Earth, the final frontier

LamSchaap schreef op zaterdag 19 september 2015 @ 19:28:
We hebben jullie hulp nodig! Hoe kunnen wij onze NodeMCU v1 development board verbeteren?
Mijn voorlopige lijstje :+

Energie zuinigheid:
Met de komst van de Wifi en BLE versie (toch??) wordt het heel goed mogelijk om de ESP in te zetten voor energiezuinige taken waarbij een batterij of LiPo de energiebron is. Ik zet hier nu nog een AVR/RFM combi in die makkelijk jaren met een batterij/knoopcel/LiPo kan doen.

De omringende componenten moeten dus energiezuinig zijn:
  • Gebruik van een 3V3 LDO met een zeer lage ruststroom (1-2uA)
  • Gebruik van een LDO met enable/disable en true-output-disconnect (of extra diodes/FET's). Dit in combinatie met een externe energiebron (bijv. batterij met booster naar 3V3).
    Dit vereist dus een pin voor de enable/disable en een externe 3V3 ingang!
  • Alle LED's uitschakelbaar of helemaal verwijderen. Voor batterijvoeding telt elke uA (zie deze Battery Life Calculator voor rekenvoorbeelden)
Voedingsmogelijkheden:
  • Ik heb geen problemen met de huidige uUSB aansluiting, dus geen idee of USB C wat toevoegd!
  • Een 5V output zou wel mooi zijn (bij gebruik van USB voeding) zodat deze 5V ook extern bruikbaar is voor de PCB waar het dev board ingestoken zit. Denk bijv. aan een LiPo lader: bij 5V op de USB gebruikt dev bord deze voor zijn 3V3 circuit en gebruikt de externe LiPo de 5V om de LiPo te laden.
    De USB 5V overruled dus de Vin in dat geval.
  • Het nut van twee 3V3 outputs ontgaat me. Eén is voldoende toch?
Omvang bordje:
  • De lengte vind ik perfect (net geen 50mm). Ik gebruik nl. voornamelijk 50x50mm of 50x100mm PCB's, dus daar hoeft wat mij betreft niets aan te veranderen
  • Smaller is altijd fijn: dat geeft meer ruimte voor andere componenten op zo'n 50x50mm PCB!
Diversen:
  • Externe antenne via U.Fl connector is fijn om het bereik te verbeteren
  • Betere / duidelijkere clustering van de pins incl. benaming zodat duidelijk is wat SPI, I2C etc. is. Evt. aan de achterkant doen (incl. GPIO nummers die vaak in de software gebruikt worden).
Tot zover 8)

Material 3 Thema's voor HA | Swiss Army Knife custom card voor HA | AmoebeLabs


  • Wirehead
  • Registratie: December 2000
  • Laatst online: 20-09 09:17
LamSchaap schreef op zaterdag 19 september 2015 @ 19:28:
We hebben jullie hulp nodig! Hoe kunnen wij onze NodeMCU v1 development board verbeteren?
Net iets meer ruimte rond de mountingholes zou mooi zijn. Nu is het nét iets te crap voor schroefjes..

Denon AVR-X2800H, Quadral Amun Mk.III, Technics SL-7, DIY PhonoPre, AT-152LP / 4.225kW Heckert Solar / SMA 3.0-1AV-41 / Kia e-Niro 64kWh First Edition


Acties:
  • 0 Henk 'm!

  • sjimmie
  • Registratie: November 2002
  • Laatst online: 25-08 14:18
Ik heb iets wazigs. In een bestaande code die al een poosje werkt, heb ik ongeveer dit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <ESP8266WiFi.h>
#include <ESP8266WebServer.h>
...
ssid = ..
password = ..
...
IPAddress ipAddress;
IPAddress ipGateway(192,168,0,1);
IPAddress ipNetmask(255,255,255,0);
...
ipAddress = (192,168,0,201);  // deze verschilt per ESP module die ik heb
WiFi.begin(ssid, password);
WiFi.config(ipAddress, ipGateway, ipNetmask);
while (WiFi.status() != WL_CONNECTED) {
  delay(500);
  Serial.print(".");
}
...

Voorheen werd de verbinding met het AP gemaakt, maar sinds de regels met IP adressen en de WiFi.config() blijft het while loopje puntjes spugen of gaat ie spontaan in een soort reboot loop.
Ik neem toch aan dat het voor de verbinding met het AP niet uitmaakt welke IP adressen gebruikt worden (andere laag in het OSI model blabla)?

EDIT: Never mind, volgens mij is mijn test-ESP waarop ik nu werk gaar.

Nu op een werkende ESP:
Het IP adres wordt niet wat ik instel, maar het wordt 201.0.0.0 :?
Ik vermoed dat het hierin zit, maar ik snap niet waarom: ipAddress = (192,168,0,201);

[ Voor 18% gewijzigd door sjimmie op 25-09-2015 14:33 . Reden: vervolg ]

Panasonic 7kW J-Series Split + 190 liter SWW, 2750+2100Wp Oost-West


Acties:
  • 0 Henk 'm!

  • Vuikie
  • Registratie: December 2003
  • Laatst online: 20-09 16:03
sjimmie schreef op vrijdag 25 september 2015 @ 12:47:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <ESP8266WiFi.h>
#include <ESP8266WebServer.h>
...
ssid = ..
password = ..
...
IPAddress ipAddress;
IPAddress ipGateway(192,168,0,1);
IPAddress ipNetmask(255,255,255,0);
...
ipAddress = (192,168,0,201);  // deze verschilt per ESP module die ik heb
WiFi.begin(ssid, password);
WiFi.config(ipAddress, ipGateway, ipNetmask);
while (WiFi.status() != WL_CONNECTED) {
  delay(500);
  Serial.print(".");
}
...

Nu op een werkende ESP:
Het IP adres wordt niet wat ik instel, maar het wordt 201.0.0.0 :?
Ik vermoed dat het hierin zit, maar ik snap niet waarom: ipAddress = (192,168,0,201);
Als ik hier naar kijk lees ik:
Calling WiFi.config() before WiFi.begin() forces begin() to configure the WiFi shield with the network addresses specified in config().
Zou dat er iets mee van doen kunnen hebben?

Ik weet het niet zeker hoor, maar aangezien ze de ESP API zo veel mogelijk compatible willen houden met de originele Arduino lijkt mij dat het fout gaat omdat jij de WiFi.begin() eerder doet dan de WiFi.config()

Als je deze omdraait gaat het dan wel goed?

Acties:
  • 0 Henk 'm!

  • sjimmie
  • Registratie: November 2002
  • Laatst online: 25-08 14:18
Ik heb uit de diverse topics begrepen (het staat ook ergens letterlijk) dat je eerst de .begin() moet doen en daarna de .config(). En zo doe ik het ook.
Maar ik denk dat ik er nu net achter ben.
IPAddress ipAddress(1,2,3,4);
of
IPAddress ipAddress;
ipAddress = {1,2,3,4};
Bij de eerste zijn het gewone haken, bij de tweede accolades!

Panasonic 7kW J-Series Split + 190 liter SWW, 2750+2100Wp Oost-West


  • XyRuS
  • Registratie: Augustus 2002
  • Laatst online: 22:07
https://www.arduino.cc/en/Reference/WiFiConfig

// the IP address for the shield:
IPAddress ip(192, 168, 0, 177);
IPAddress dns(192, 168, 0, 177);
IPAddress gateway(192, 168, 0, 177);

WiFi.config(ip, dns, gateway);

WiFi.begin(ssid, pass);

Dit is de juiste volgorde. Ik heb er van de week mee lopen spelen omdat ik dacht dat er twee keer hetzelfde ip werd uitgedeeld. Bleek achteraf dat je niet twee keer dezelfde client name kan gebruiken op een MQTT server dus ik ben nu weer terug naar DHCP.


Ik heb zelf een temperatuur node gemaakt die via MQTT de data naar openhab stuurt. Alle sketches die ik tegenkwam waren te ingewikkeld of hadden niet direct support voor de DS18B20 ingebouwd.

Er zit zoveel mogelijk commentaar in de sketch waardoor ik hoop dat de meeste het zullen begrijpen zonder veel uitleg. Het is grotendeels een verbouwde sketch van de pubsubclient library en ook word de dallastemperature lib gebruikt.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
#include <ESP8266WiFi.h>
#include <PubSubClient.h>
#include <OneWire.h>
#include <DallasTemperature.h>
WiFiClient espClient;
PubSubClient client(espClient);

// Update these with values suitable for your network.
const char* ssid     = "domoticz"; // WIFI ssid
const char* password = "ikwilinternet"; // WIFI password
const char* mqtt_server = "192.168.11.100"; // MQTT server
unsigned int mqtt_server_port = 1883; // without the " " !!
const char* clientName = "projectx"; // Has to be unique on the network
const char* outTopic = "boven/projectx/temp"; // Topic for publishing messages

// Interval setup
long lastMsg = 0;
long interval = 60000;

// DS18B20 is connected to gpio2
#define ONE_WIRE_BUS 2
// Set sensor resolution to 12 bit 
#define TEMPERATURE_PRECISION 12
// Setup a oneWire instance 
OneWire oneWire(ONE_WIRE_BUS);
// Pass oneWire reference to Dallas Temperature. 
DallasTemperature sensors(&oneWire);
// Use this variable to store a found device address
DeviceAddress sensor0; 
//DeviceAddress sensor1; 
// Use this variable to store temperatures
float temp0;
static char temp0string[15];
//float temp1;
//static char temp1string[15];

void setup() {
  Serial.begin(115200);
  
  // Start up the  DallasTemperature library
  sensors.begin();
  // Request device address
  sensors.getAddress(sensor0, 0);
  //sensors.getAddress(sensor1, 1);
  // Set resolution to defined settings
  sensors.setResolution(sensor0, TEMPERATURE_PRECISION);
  //sensors.setResolution(sensor1, TEMPERATURE_PRECISION);
  
  // Start by connecting to a WiFi network
  delay(10);
  Serial.println();
  Serial.print("Connecting to ");
  Serial.println(ssid);
  WiFi.begin(ssid, password);

  // Wait till wifi is connected
  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    Serial.print(".");
  }

  // Print network information
  Serial.println("");
  Serial.println("WiFi connected");
  Serial.println("IP address: ");
  Serial.println(WiFi.localIP());  

  // Connect to MQTT server
  client.setServer(mqtt_server, mqtt_server_port);
}

void loop() {
  // Check if client is still connected, otherwise reconnect
  if (!client.connected()) {
    reconnect();
  }

  // Start loop
  client.loop();
  
  // Interval
  long now = millis();
  if (now - lastMsg > interval) {
    lastMsg = now;

    // Call sensors.requestTemperatures() to issue a global temperature request to all devices on the bus
    sensors.requestTemperatures();
  
    // Delay for DS18B20 to make it's measument
    delay(750);
    
    // Print temperature on serial for debugging
    Serial.print("Temperature for the device 0 (index 0) is: ");
    float temp0 = sensors.getTempC(sensor0);
    Serial.println(temp0);
    
    //Serial.print("Temperature for the device 1 (index 1) is: ");
    //float temp1 = sensors.getTempC(sensor0);
    //Serial.print(temp1);

    // Convert temp0 float to string 
    dtostrf(temp0,4, 2, temp0string);

    // Print topic and message for debugging
    Serial.print("Publish to topic: ");
    Serial.println(outTopic);
    Serial.print("Publish message: ");
    Serial.println(temp0string);

    // Publish message to MQTT server
    client.publish(outTopic, temp0string);
    Serial.println("Message send!");
  }
}

void reconnect() {
  
  // Loop until we're reconnected
  while (!client.connected()) {
    Serial.print("Attempting MQTT connection...");
    
    // Attempt to connect
    if (client.connect(clientName)) { //client name has to be unique
      Serial.println("connected");
      
      // Once connected, publish an announcement to topic "debug"
      client.publish("debug", "This is node:");
      client.publish("debug", outTopic);
    }

    // Or fail to connect and try again
    else {
      Serial.print("failed, rc=");
      Serial.print(client.state());
      
      // Wait 5 seconds before retrying
      Serial.println(" try again in 5 seconds");
      delay(5000);
    }
  }
}


Dit draait op het volgende bordje, de source kan ik eventueel ook uploaden. Het is ontworpen in fritzing en bij DirtyPCB gefabbed. Stiekem toch wel een beetje trots omdat het mijn eerste bordje is. Zitten dan ook wel paar foutjes in die in een v2 moeten worden opgelost.

- GPIO-0 ook uitbreken voor een sensor, nu is dat alleen voor de reset knop. Heb er een draad opgesoldeerd om er toch gebruik van te kunnen maken.
- Andere voltage regulator gebruiken. Deze slikt maximaal 7 volt aan input dus heb voor de zekerheid een extra dc-dc stepdown ervoor gezet zodat vrijwel elke adapter tot 30 volt kan worden gebruikt.
- Een beter beschikbare USB plug gebruiken en meteen een usb-serial chip gebruiken (was er al voor gewaarschuwd door een tweaker :o )

[ Voor 7% gewijzigd door XyRuS op 26-09-2015 10:24 ]


  • sjimmie
  • Registratie: November 2002
  • Laatst online: 25-08 14:18
XyRuS schreef op zaterdag 26 september 2015 @ 10:01:
https://www.arduino.cc/en/Reference/WiFiConfig

// the IP address for the shield:
IPAddress ip(192, 168, 0, 177);
IPAddress dns(192, 168, 0, 177);
IPAddress gateway(192, 168, 0, 177);

WiFi.config(ip, dns, gateway);

WiFi.begin(ssid, pass);

Dit is de juiste volgorde.
Dat is vreemd want ik kwam juist de andere volgorde tegen, maargoed daar zat mijn probleem ook niet in.
Het probleem werd veroorzaakt doordat je ofwel haakjes gebruikt bij een waardetoekenning tijdens de declaratie ofwel accolades als je de waarde later toekent.
Dus:
code:
1
IPAddress ip(x,x,x,x);  // met haakjes

of:
code:
1
2
IPAddress ip; // eerst alleen declareren zonder waarde
ip = {x,x,x,x};  // met accolades

Ik heb te weinig verstand van C om het verschil of het waarom te snappen, maar zo werkt het wel.

Het later toekennen heb ik nodig omdat ik dezelfde code met "if ..." wil gebruiken op verschillende ESP's waarbij ik op basis van de aangesloten DS18B20's bepaal welke het is. (zodat ik de ESP's ook nog onderling kan wisselen of vervangen met behoud van de DS'sen op vaste plaatsen in huis)

Panasonic 7kW J-Series Split + 190 liter SWW, 2750+2100Wp Oost-West


  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
De eerste is een constructor, en de tweede is een initializer. de 2e zet rechtstreeks de member viariabelen van de class en zou ik niet willen gebruiken om meerdere redenen.

Om te doen wat jij wilt, is het beter om met pointers te werken, maar als je daarmee wilt gaan werken raad ik je aan daar wat tutorials over te lezen. Daar is al zoveel over te vinden dat ik dát hier niet ga herhalen.

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

  • MBgek
  • Registratie: Mei 2011
  • Laatst online: 23:32
MBgek schreef op maandag 14 september 2015 @ 18:42:
Na een tijdje dit topic in de gaten gehouden te hebben, ben ik in het diepe gesprongen en een nodeMCU development board en een NTC besteld :) hoop dat ik hier nog veel kan leren.
Bordje is intussen binnen, blijf me verbazen hoe klein het allemaal is. Heb ESPEasy er op geflashed met behulp van de tutorial, nu ben ik aangekomen bij het punt dat ik verbinding moet maken met de ESP, ik zie het AP maar als ik wil verbinden is een wachtwoord vereist. Heb me rot gezocht maar ik kan nergens een wachtwoord vinden, zie in de sketch wel de regels staan waar je je SSID en wachtwoord in kan vullen maar is dit niet als je de ESP in een bestaand netwerk toe wilt voegen?

Acties:
  • 0 Henk 'm!

  • rvtk
  • Registratie: Juni 2001
  • Laatst online: 19-09 16:06
@MBgek, het wachtwoord is "configesp" zonder quotes. Zie ook http://www.esp8266.nu/index.php/ESPEasy#Configuration.

Acties:
  • 0 Henk 'm!

  • sjimmie
  • Registratie: November 2002
  • Laatst online: 25-08 14:18
XyRuS schreef op zaterdag 26 september 2015 @ 10:01:
https://www.arduino.cc/en/Reference/WiFiConfig
WiFi.config(ip, dns, gateway);
WiFi.begin(ssid, pass);

Dit is de juiste volgorde. Ik heb er van de week mee lopen spelen omdat ik dacht dat er twee keer hetzelfde ip werd uitgedeeld.
Hier zit toch een verschil tussen de normale Arduino wifi.h en de esp8266wifi.h.
https://github.com/esp8266/Arduino/issues/128
with config() after begin() it works!
Lacking documentation, I followed a Wifi shield example on the Arduino web page that uses begin() before config().
Apparently, the ESP needs it the other way around.

Panasonic 7kW J-Series Split + 190 liter SWW, 2750+2100Wp Oost-West


Acties:
  • 0 Henk 'm!

  • MBgek
  • Registratie: Mei 2011
  • Laatst online: 23:32
Bedankt! Blijkbaar overheen gelezen :X

Acties:
  • 0 Henk 'm!

  • Quindor
  • Registratie: Augustus 2000
  • Laatst online: 17-09 14:50

Quindor

Switching the universe....

Ik ben erg blij met ESP easy, ik had veel dingen zelf al gebouwd in NodeMCU maar voor sensoren uit te lezen naar Domoticz werkt het echt top en is het veel beter/mooier dan wat ik zelf gefabriceerd had. ;)

Super!

Ik gebruik overigens wat laatst voorbij kwam qua Dimmer settings niet, puur 1 of 0. Daarbij gebruik ik 2 blocky events om te bepalen wat er moet gebeuren als de schakelaar omgezet word door beweging en daarna hoe lang het moet duren voordat de aangeschakelde lampen moeten branden als de motie voorbij is. Op die manier kun je verder alles in Domoticz regelen. :)

[ Voor 46% gewijzigd door Quindor op 29-09-2015 01:18 ]

Intermit.Tech YouTube Kanaal, Intermit.Tech Blog, QuinLED


Acties:
  • 0 Henk 'm!

  • wauwwie
  • Registratie: Oktober 2001
  • Laatst online: 20-09 13:29
costo schreef op zaterdag 19 september 2015 @ 00:34:
[...]


Graag gedaan wauwwie.
Dit soort dingen uitzoeken gaat mij makkelijker af dan een scriptje schrijven voor domoticz. 8)
Ik heb een 26k1 1% in 0603 gebruikt en die past perfect. Ik kwam er daarna ook achter dat mijn, overigens antieke, multimeter dringend aan vervanging toe is.

Maar er komt nu netjes en simpel 3.35V uit de DC/DC converters.

Acties:
  • 0 Henk 'm!

Verwijderd

weet iemand het verschil tussen een ESP8266-12E en deze 'nieuwe, de 12F ?
( hij komt niet voor op deze lijst )

bijzonder , de FISHINO
de aansturing van de (custom) ESP module gaat over SPI ipv serial, dus hogere snelheden :9

[ Voor 0% gewijzigd door Verwijderd op 02-10-2015 11:14 . Reden: typo ]


Acties:
  • 0 Henk 'm!

  • IImmortal
  • Registratie: December 2009
  • Laatst online: 12-07 11:36
Verwijderd schreef op vrijdag 02 oktober 2015 @ 10:38:
weet iemand het verschil tussen een ESP8266-12E en deze 'nieuwe, de 12F ?
( hij komt niet voor op deze lijst )

bijzonder , de FISHINO
de aansturing van de (custom) ESP module gaat over SPI ipv serial, dus hogere snelheden :9
op Aliexpress staat deze omschrijving er bij: (link)

ESP8266-12F is an enhanced version ESP8266-12, improve peripheral circuits, four plate board technology, enhanced impedance matching, the signal output is better, whether it is stable or anti-jamming capability, PCB antenna through specialized laboratory testing, a perfect match after ROHS certification, have been greatly improved! For users before selecting the ESP-12, it does not matter even if the product has been made, enhanced version is fully compatible with previous firmware, the pin has added the ESP-12 on the basis of six IO ports, SPI mouth leads, develop more convenient, application more extensive!

Acties:
  • 0 Henk 'm!

Verwijderd

ja dat zegt mij nog helemaal niks :/

Acties:
  • 0 Henk 'm!

  • harmz
  • Registratie: April 2006
  • Laatst online: 22-06 16:43
Leuk project waar je mee bezig bent. De foto's werken helaas niet.

Zou je wat meer informatie willen geven zoals schemas en code :) ?

Acties:
  • 0 Henk 'm!

  • wauwwie
  • Registratie: Oktober 2001
  • Laatst online: 20-09 13:29
harmz schreef op zaterdag 03 oktober 2015 @ 01:28:
[...]


Leuk project waar je mee bezig bent. De foto's werken helaas niet.

Zou je wat meer informatie willen geven zoals schemas en code :) ?
Foto's komen nu vanuit een tweakers foto album. Ik geef het maar op met OneDrive.

Het schema voor de 4W RGBW led staat nog op papier en op breadboard. Die ga ik nog in Eagle Cad aan de bestaande RGB ledstrip aansturing toevoegen om het als één 5x5 board te bestellen,

Ik heb wel een nieuwe versie, maar die is nog niet helemaal af. Het is nu ook geschikt voor een RGBW(W) led strip. De nummering en waarden van de componenten moet ik nog aanvullen.

Ik heb geen idee hoeveel stroom er door een pcb kan lopen. Ik heb de sporen tussen de ledstrip en de mosfets dik gehouden. En verder heb ik geen idee of het een goed idee is om geen eilanden te gebruiken bij de mosfets naar GND. Is dat alleen lastig met solderen ivm de benodigde warmte?


Afbeeldingslocatie: http://static.tweakers.net/ext/f/Oj97PV6SV4h4MuWqtGZR7vVf/full.jpg
Afbeeldingslocatie: http://static.tweakers.net/ext/f/r1Nyx0Wy6YxU0Na80rWgBlhr/full.jpg

Ik heb o.a. de volgende bronnen/voorbeelden gebruikt:
http://www.esp8266.com/viewtopic.php?f=11&t=3472
https://github.com/3s1d/WiFiYaala

Acties:
  • 0 Henk 'm!

  • pimNH
  • Registratie: Mei 2011
  • Laatst online: 14-09 14:59
Kan het kloppen dat de ADC van de esp8266 niet heel nauwkeurig is? Ik gebruik de arduino core met dit bordje: http://www.banggood.com/N...pment-Board-p-985891.html.

Acties:
  • 0 Henk 'm!

  • cjs
  • Registratie: Maart 2001
  • Niet online

cjs

Macromedian

pimNH schreef op zondag 04 oktober 2015 @ 18:12:
Kan het kloppen dat de ADC van de esp8266 niet heel nauwkeurig is? Ik gebruik de arduino core met dit bordje: http://www.banggood.com/N...pment-Board-p-985891.html.
Zo te zien, heb je een slechte/fake ESP12E te pakken. Zie: LamSchaap in "Het grote ESP8266 topic"

Gemiddelde Nederlanders zijn maar halve Nederlanders.


Acties:
  • 0 Henk 'm!

  • pimNH
  • Registratie: Mei 2011
  • Laatst online: 14-09 14:59
cjs schreef op zondag 04 oktober 2015 @ 19:35:
[...]
Zo te zien, heb je een slechte/fake ESP12E te pakken. Zie: LamSchaap in "Het grote ESP8266 topic"
er staat bij mij niet ai thinker inside op, hij is zoals op deze foto: Afbeeldingslocatie: http://img.banggood.com/customers_images/large/2015080205170373-985891.JPG
Ik vraag me nog steeds af of het een echte is. Hoe kan ik dit controleren en wat is er mis met fake modules?

Ik kwam er achter dat er nog een ingangscircuit voor de analoge ingang zit. Als ik die omzijl (dus mijn analoge spanning direct op de module aansluit) kom ik op een iets betere waarde uit. maar hij verschilt nog 20mv van mijn multimeter.

[ Voor 13% gewijzigd door pimNH op 04-10-2015 20:07 ]


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 23:04

Koffie

Koffiebierbrouwer

Braaimeneer

Dat verhaal van fake met ronde hoekjes en wel of geen text erop is toch allang al ontkracht door de makers?

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!

  • naftebakje
  • Registratie: Februari 2002
  • Laatst online: 20-09 08:48
wauwwie schreef op zaterdag 03 oktober 2015 @ 12:01:
...Ik heb geen idee hoeveel stroom er door een pcb kan lopen. Ik heb de sporen tussen de ledstrip en de mosfets dik gehouden. En verder heb ik geen idee of het een goed idee is om geen eilanden te gebruiken bij de mosfets naar GND. Is dat alleen lastig met solderen ivm de benodigde warmte?...
Stroom kan je berekenen, volgens dikte koperlaag en breedte van je baantje, maar is doorgaans meer dan je vreest (zoveel verbruikt een ledstrip nu ook weer niet).
Eilandjes bij de mosfets naar gnd maakt het solderen veel gemakkelijker, omdat je idd niet direct alle hitte kwijt bent (maakt niet uit als je je prints laat maken, maar handmatig bestukken zal je er op vloeken), kijk in je PCB software om "thermals" te maken.

Als de boer zijn koeien kust, zijn ze jarig wees gerust. Varkens op een landingsbaan, leiden nooit een lang bestaan. Als de boer zich met stront wast, zijn zijn hersens aangetast. Als het hooi is in de schuur, zit het wijf bij den gebuur.


Acties:
  • 0 Henk 'm!

  • wauwwie
  • Registratie: Oktober 2001
  • Laatst online: 20-09 13:29
naftebakje schreef op maandag 05 oktober 2015 @ 07:59:
[...]
Stroom kan je berekenen, volgens dikte koperlaag en breedte van je baantje, maar is doorgaans meer dan je vreest (zoveel verbruikt een ledstrip nu ook weer niet).
Eilandjes bij de mosfets naar gnd maakt het solderen veel gemakkelijker, omdat je idd niet direct alle hitte kwijt bent (maakt niet uit als je je prints laat maken, maar handmatig bestukken zal je er op vloeken), kijk in je PCB software om "thermals" te maken.
Ik was daar al vanuit gegaan. In het slechtste geval zal er 2A per kleur nodig zijn (voor een 8m RGB ledstrip). Dus dat zijn idd dikke sporen. Ik kan de thermals weer terug zetten, maar dan met dikkere sporen. Ik heb wel een 80W soldeer bout en verwacht dat dit genoeg is om, indien nodig, toch goed te kunnen solderen.

Het ontwerpen van een pcb kost mij meer tijd dan ik verwacht had. Zeker omdat ik niet van alle componenten een Eagle Cad library heb kunnen vinden en dat mijzelf ook heb moeten aanleren. Hopelijk is dat goed gelukt >:).

Het blijft leuk om te doen, zeker komende uit het tijdperk van alleen maar through-hole, kabelbomen en wire-wrap...

Acties:
  • 0 Henk 'm!

  • cemi
  • Registratie: Augustus 2015
  • Laatst online: 18-07-2024
Voordat ik een nodemcu develop bordje (zwarte met de 12e) ga bestellen bij de chinees vraag ik me af wat er bij komt kijken om ipv lua, de arduino ide te gaan gebruiken. Moet bijvoorbeeld de firmware opnieuw geflasht worden en hoe gaat dat dan?

Acties:
  • 0 Henk 'm!

  • Kek
  • Registratie: Maart 2007
  • Laatst online: 20-09 14:18

Kek

3flix

cemi schreef op dinsdag 06 oktober 2015 @ 21:44:
Voordat ik een nodemcu develop bordje (zwarte met de 12e) ga bestellen bij de chinees vraag ik me af wat er bij komt kijken om ipv lua, de arduino ide te gaan gebruiken. Moet bijvoorbeeld de firmware opnieuw geflasht worden en hoe gaat dat dan?
arduino gebruike je eigelijk net zoals de uno, je upload de sketch en dan gattie los, geen gerommel met firmwares ed. dat gaat allemaal via de ide.

ik gebruik de esp zelf met arduino, en vind het prima werken.

Acties:
  • 0 Henk 'm!

Verwijderd

- arduino ide installen (1.6.5)
- File /preferences/Additional Boards Manager URLs deze invullen : http://arduino.esp8266.co...age_esp8266com_index.json

thats it

Acties:
  • 0 Henk 'm!

  • costo
  • Registratie: Augustus 2015
  • Niet online
wauwwie schreef op dinsdag 06 oktober 2015 @ 10:06:

Het blijft leuk om te doen, zeker komende uit het tijdperk van alleen maar through-hole, kabelbomen en wire-wrap...
Een truc uit het through-hole/wire-wrap/wiring-harness tijdperk is om op de te iele koperbaantjes van een print een blank stuk 2.5 koperdraad te solderen. Dan kunnen die sporen wel 16 ampere hebben en de spanningsval erover is met 2A ook minimaal.

Acties:
  • 0 Henk 'm!

  • wauwwie
  • Registratie: Oktober 2001
  • Laatst online: 20-09 13:29
costo schreef op dinsdag 06 oktober 2015 @ 23:12:
[...]


Een truc uit het through-hole/wire-wrap/wiring-harness tijdperk is om op de te iele koperbaantjes van een print een blank stuk 2.5 koperdraad te solderen. Dan kunnen die sporen wel 16 ampere hebben en de spanningsval erover is met 2A ook minimaal.
Ja dit truc ken ik nog, maar als ik het nu ontwerp dan doe ik het liever goed. De berekening geeft aan dat ik minstens 2oz koperbanen moet hebben. Dit lukt helaas niet bij DirtyPCB en moet ik op zoek naar een andere. Ik meen mij te herinneren dat er in dit topic al wat namen van andere pcb leveranciers voorbij waren gekomen en moet ik achterhalen wat die kunnen leveren.

Acties:
  • 0 Henk 'm!

  • sjimmie
  • Registratie: November 2002
  • Laatst online: 25-08 14:18
Da's dan meteen de Staging versie, wellicht goed te noemen dat er ook een "Stable" is.
http://arduino.esp8266.co...age_esp8266com_index.json
(al moet ik zeggen dat ik gisteren van de stable naar de staging over ben gestapt vanwege een bug die nog wel in stable zit en net in staging is opgelost)

Panasonic 7kW J-Series Split + 190 liter SWW, 2750+2100Wp Oost-West


Acties:
  • 0 Henk 'm!

Verwijderd

sjimmie schreef op woensdag 07 oktober 2015 @ 15:37:
[...]

Da's dan meteen de Staging versie, wellicht goed te noemen dat er ook een "Stable" is.
http://arduino.esp8266.co...age_esp8266com_index.json
(al moet ik zeggen dat ik gisteren van de stable naar de staging over ben gestapt vanwege een bug die nog wel in stable zit en net in staging is opgelost)
heb je natuurlijk gelijk in
in had even een gedeeltelijke copy/paste gedaan van mijn eigen boards url's
en ivm Attiny 85 bordjes digistump erbij (gescheiden door komma) :
http://digistump.com/package_digistump_index.json

Arduino M0 en M0 Pro nieuwe modellen 8)

Afbeeldingslocatie: https://cdn.sparkfun.com//assets/parts/1/0/4/0/0/13231-01.jpg
SparkFun ESP8266 Thing

- https://www.sparkfun.com/products/13231
- https://www.hackster.io/fablabeu/esp8266-thing-by-sparkfun
- https://www.antratek.nl/sparkfun-esp8266-thing

[ Voor 14% gewijzigd door Verwijderd op 07-10-2015 18:42 ]


Acties:
  • 0 Henk 'm!

  • wilmardo
  • Registratie: Februari 2011
  • Laatst online: 20-09 15:53
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Communication with MCU...
.......Got answer! AutoDetect firmware...

Can't autodetect firmware, because proper answer not received.
pJÆ=node.hmap(/
ýnde.heqx()
=node.leap()Í
=node.heap()
á=node.heap()
=noäenxeap()
Oë&#8249;&#8226;¹heap()
=nofe.heap()
=node.heap()
=node.oeap8)
=node.heap()
=node.hearJJCá½node.hgmp()

Wie weet wat ik nu aan de hand heb met mijn esp-03? Dit is de output van de serial, hij reageert niet op commands en maakt er alleen maar vage tekens van. Dit zijn allemaal node.heap() commands maar er komt niks terug en in de serial worden het al rare tekens.
Hij zit aangesloten op een 5v 2a adapter met een stepdown naar 3.3v, ik gebruik mijn Uno als TTL door de reset en de ground te verbinden dat werkte tot nu altijd prima dus daar verwacht ik het probleem niet. GPIO-0 pull ik low
Ik heb geprobeerd opnieuw te flashen maar dan krijg ik een chipsync error met de ESP FLASH DOWNLOAD TOOL V1.2 en de ESPflasher krijgt geen MAC.
Verschillende baudrates geprobeerd en biedt weinig hoop alleen als ik 74880 neem zie ik wel enige opstart:
code:
1
2
3
4
5
....Got answer! AutoDetect firmware...

Can't autodetect firmware, because proper answer not received.

 ets Jan  8 2013,rst cause

Soms zie ik nog de prints uit mijn code dus ik heb het idee dat hij nog wel functioneert.
Waar ik zelf aan denk is dat de flashchip misschien gaar is geraakt maar voordat ik ik deze weggooi wil ik wel zeker weten dat hij kapot is, aangezien ik hem net netjes in de behuizing heb gestopt. Hij heeft wel een kleine tik gehad van 8v op een van de gpio pins. Klein foutje van mijn kant :$

Acties:
  • 0 Henk 'm!

Verwijderd

Afbeeldingslocatie: http://iot-playground.com/images/articles/002/3-1-2015_13-47-43.png
levelshifter!


als opnieuw flashen niet lukt kan je het meestal wel vergeten (mij ook wel is gebeurd ;) )
zet hem nog is een tandje hoger (115200) komt er dan iets terug ?

Acties:
  • 0 Henk 'm!

  • sjimmie
  • Registratie: November 2002
  • Laatst online: 25-08 14:18
Als je vreemde tekens terugkrijgt moet je de precies de andere kant op levelshiften toch?
Dus van de ESP TX naar de Arduino toe, en dus van 3.3V naar 5V omhoog...
Ik had dat ook nodig omdat ik met de esp op de arduino alleen garbage kreeg.
Afbeeldingslocatie: http://iot-playground.com/images/articles/002/17-1-2015_21-24-52.png

EDIT: en als je je arduino alleen als ttl gebruikt dan moet je RX op RX en TX op TX aansluiten via de levelshifters, maar dat wist je natuurlijk al.

[ Voor 12% gewijzigd door sjimmie op 09-10-2015 11:58 ]

Panasonic 7kW J-Series Split + 190 liter SWW, 2750+2100Wp Oost-West


Acties:
  • 0 Henk 'm!

  • Kelfox
  • Registratie: Januari 2002
  • Laatst online: 10-05-2023
Ik zie op aliexpress al de esp-12F verkocht worden. Nep of hebben jullie meer info?

Acties:
  • 0 Henk 'm!

  • shaowoo
  • Registratie: Mei 2005
  • Laatst online: 22:21
Hopelijk dat jullie mij kunnen helpen met esp8266 esp-07 (http://www.ebay.com/itm/E...57928?hash=item2edf4e7a68).
ik probeer deze via terminal aan te spreken.. maar dit lukt niet, geen reactie op AT commando.
wat heb ik gedaan / geprobeerd:
ESP - breadboard
GND + GPIO 15 - GND
VCC + EN - VCC (EN is volgens mij ch_pd, pin boven gpio16)
TX en RX - RX en TX van usb serial (ch340G)
en ook:
GPIO2 + REST op VCC. en dan terminal in de gaten houden als REST even op GND zetten (van 9600 baud tot 115200).

Voeding heb ik gedaan via arduino uno (3.3 V) en tx en rx via usb serial naar mijn pc
en een ook op voeding van usb serial gebruikt, ook alles op arduino uno (tx en rx via level shifter)

ik zie wel dat er een wireless AP is AI-thinker en nogwat cijfers. Dit zou betekenen dat de esp werkt en niet defect is. Wat mis ik ??, het enige wat het kan zijn is dat de TX en RX niet goed op de esp gesoldeerd is. Kan ik dit testen door bijv. RX (vd ESP) op 3,3 Vcc zetten en dat de blauw led oplicht ?

IT Freelancer since 2005, and still loving it.


Acties:
  • 0 Henk 'm!

  • sfinx
  • Registratie: Januari 2000
  • Laatst online: 20-09 16:19
Zit de ground van je usb serial converter ook verbonden met de ground van de ESP?

Hippos are apparently just rage filled hate tanks


Acties:
  • 0 Henk 'm!

  • shaowoo
  • Registratie: Mei 2005
  • Laatst online: 22:21
sfinx schreef op vrijdag 16 oktober 2015 @ 13:01:
Zit de ground van je usb serial converter ook verbonden met de ground van de ESP?
uh nee.. moet dit ook ?..is dit omdat je anders kan je niks ontvangen ?!
net even geprobeerd, zie nu wel een licht ledje (usb serial) knipperen als ik een AT commando geef..:)
helaas geen reactie van de esp :(

als ik bij test met esp flasher xtcom (test connectie), dan zie ik de flash led op esp synchroon lopen met de led licht van usb serial (wel nadat ik eerst gpio0 op GND gezet en esp reset gegeven). Maar geen connectie ok.

[ Voor 41% gewijzigd door shaowoo op 16-10-2015 13:29 ]

IT Freelancer since 2005, and still loving it.


Acties:
  • 0 Henk 'm!

  • shaowoo
  • Registratie: Mei 2005
  • Laatst online: 22:21
facepalm .. ik download coolterm,.en
AT
krijg ik OK
AT+GMR
krijg ik 2.2.89.2
het rare is dat het reageert onder com3 ?ipv com4.. (com4 - usb-serial)

vaag...snap er niks meer van. COM3 zie ik niet in devicemanager.
op AT+RST krijg ik Error

[ Voor 31% gewijzigd door shaowoo op 16-10-2015 14:44 ]

IT Freelancer since 2005, and still loving it.


Acties:
  • 0 Henk 'm!

  • sjimmie
  • Registratie: November 2002
  • Laatst online: 25-08 14:18
shaowoo schreef op vrijdag 16 oktober 2015 @ 12:31:
Hopelijk dat jullie mij kunnen helpen met esp8266 esp-07 (http://www.ebay.com/itm/E...57928?hash=item2edf4e7a68).
ik probeer deze via terminal aan te spreken.. maar dit lukt niet, geen reactie op AT commando.
wat heb ik gedaan / geprobeerd:
ESP - breadboard
GND + GPIO 15 - GND
VCC + EN - VCC (EN is volgens mij ch_pd, pin boven gpio16)
TX en RX - RX en TX van usb serial (ch340G)
en ook:
GPIO2 + REST op VCC. en dan terminal in de gaten houden als REST even op GND zetten (van 9600 baud tot 115200).

Voeding heb ik gedaan via arduino uno (3.3 V) en tx en rx via usb serial naar mijn pc
en een ook op voeding van usb serial gebruikt, ook alles op arduino uno (tx en rx via level shifter)

ik zie wel dat er een wireless AP is AI-thinker en nogwat cijfers. Dit zou betekenen dat de esp werkt en niet defect is. Wat mis ik ??, het enige wat het kan zijn is dat de TX en RX niet goed op de esp gesoldeerd is. Kan ik dit testen door bijv. RX (vd ESP) op 3,3 Vcc zetten en dat de blauw led oplicht ?
1. Zoals al gezegd mis je de gnd van de serial converter.
2. Ik snap je TX/RX verhaal niet, volgens mij gaat zo'n usb serial met zijn labels er vanuit dat je RX op RX en TX op TX moet aansluiten.
3. Is je usb-serial ding wel een 3.3V versie? Anders zal die de 3.3V TX signaaltjes van de ESP niet verstaan.
4. De 3.3V van de Arduino is niet voldoende (qua stroom dan). Je ESP zal waarschijnlijk hooguit even opkomen om daarna af te sterven. En kijk uit want bij mijn arduino bleek er gewoon 5V op die 3.3V pin te staan (bugje ergens in de arduino waar ik toen dus na lang zoeken achter kwam).
shaowoo schreef op vrijdag 16 oktober 2015 @ 14:34:
facepalm .. ik download coolterm,.en
AT
krijg ik OK
AT+GMR
krijg ik 2.2.89.2
het rare is dat het reageert onder com3 ?ipv com4.. (com4 - usb-serial)

vaag...snap er niks meer van. COM3 zie ik niet in devicemanager.
op AT+RST krijg ik Error
Dan zou ik tegen alle logica in gewoon de praktijk volgen en uitgaan van com3 in je terminalsessie en flashtool.

Panasonic 7kW J-Series Split + 190 liter SWW, 2750+2100Wp Oost-West


Acties:
  • 0 Henk 'm!

Verwijderd

The new ESP

- .. performance has been bumped up quite a bit! We are going to have 100Mbps sustained throughput
- .. which I understand will have Bluetooth as well as WIFI

- https://plus.google.com/1...4900997/posts/DFTBDxQjBV1

------------------------------------------------------------------------------------------------------------------------------------------------------
Afbeeldingslocatie: http://s4.postimg.org/4wpa8nu2l/8266_12_External.jpg


shit denkvoutje ----- |:(

ik wil(de) een NodeMcu bordje gaan gebruiken IN een rf blikje IN een metalen kastje.
dan is het wel handig als de 2.4 Ghz antenne aan de buitenkant komt.
en aangezien er een ESP8266-12E op zit, heeft die een PCB antenne en geen externe aansluiting.

Iemand ervaring hiermee ? .. kan je er vb een dun coaxdraadje op de een of andere manier aan monteren zonder dat dit de ontvangst aantast ?

[ Voor 68% gewijzigd door Verwijderd op 25-10-2015 14:50 . Reden: typo ]


Acties:
  • 0 Henk 'm!

  • wauwwie
  • Registratie: Oktober 2001
  • Laatst online: 20-09 13:29
Verwijderd schreef op zondag 25 oktober 2015 @ 12:09:
The new ESP

- .. performance has been bumped up quite a bit! We are going to have 100Mbps sustained throughput
- .. which I understand will have Bluetooth as well as WIFI

- https://plus.google.com/1...4900997/posts/DFTBDxQjBV1

----- |:(


[afbeelding]


shit denkvoutje

ik wil(de) een NodeMcu bordje gaan gebruiken IN een rf blikje IN een metalen kastje.
dan is het wel handig als de 2.4 Ghz antenne aan de buitenkant komt.
en aangezien er een ESP8266-12E op zit, heeft die een PCB antenne en geen externe aansluiting.

Iemand ervaring hiermee ? .. kan je er vb een dun coaxdraadje op de een of andere manier aan monteren zonder dat dit de ontvangst aantast ?
Het is al weer lang geleden dat ik antenne's gebouwd heb, maar zover ik het mij nog kan herinneren kan je de onboard antenne lossnijden en in plaats daarvan een externe antenne er aan solderen. De lengte van je antenne moet dan 12,5cm zijn. (https://www.easycalculati...sm/antenna-wavelength.php).

Op de ESP-07(?) wordt dit zo ook gedaan, via de jumper kan je kiezen tussen de onboard antenne en de externe antenne via de U.FL aansluiting

Acties:
  • 0 Henk 'm!

Verwijderd

ja die o7 heb ik hier liggen, ik wil eigenlijk op die 12E de onboard pcb doorslijpen en daar een caox aan solderen.
maar weetje wat.. ik ga het gewoon proberen :P

* bij nader inzien.. die onboard antenne die op de 12E pcb zichtbaar is, heeft een verbinding met het metalen kapje.
confused.. want daar wilde ik mijn massa van de coax aan solderen en die PCB antenne doorslijpen.
dat gaat dus zo niet werken

[ Voor 43% gewijzigd door Verwijderd op 25-10-2015 15:42 ]


Acties:
  • 0 Henk 'm!

  • wauwwie
  • Registratie: Oktober 2001
  • Laatst online: 20-09 13:29
Verwijderd schreef op zondag 25 oktober 2015 @ 15:27:
ja die o7 heb ik hier liggen, ik wil eigenlijk op die 12E de onboard pcb doorslijpen en daar een caox aan solderen.
maar weetje wat.. ik ga het gewoon proberen :P

* bij nader inzien.. die onboard antenne die op de 12E pcb zichtbaar is, heeft een verbinding met het metalen kapje.
confused.. want daar wilde ik mijn massa van de coax aan solderen en die PCB antenne doorslijpen.
dat gaat dus zo niet werken
Ik zou het raar vinden als de shielding onderdeel van de antenne is. En zoals ik de schema's zie, zou er geen koppeling mogen zijn tussen "het blikje" en de antenne.

Bij de ESP-12 zie je het duidelijk, en dit is op de ESP-12E ook zo. Je kan dus proberen je nieuwe antenne te solderen op de bestaande pcb antenne. De aanwezige antenne is een "kwart staande golf" en je zou er dus nog een 3/4 staande golf lengte aan antenne kunnen toevoegen, of hoeveel je nog op de pcb laat zitten. Geen idee of dit goed werkt, maar ik zou beginnen met een iets te lange antenne en dan steeds een stukje eraf knippen om op een hele staande golf uit te komen door op de ESP de sterkte van de verbinding uit te lezen.

Of gewoon "makkelijk" doen en de U.FL connector van de kabel halen en de kabel solderen op de antenne en op het blikje/massa en de SMA connector in de behuizing schroeven met daarop de antenne.

Acties:
  • 0 Henk 'm!

Verwijderd

wauwwie schreef op zondag 25 oktober 2015 @ 20:57:
[...]


Of gewoon "makkelijk" doen en de U.FL connector van de kabel halen en de kabel solderen op de antenne en op het blikje/massa en de SMA connector in de behuizing schroeven met daarop de antenne.
was het maar zo simpel, zoals ik eerder aangaf gaat dat dus niet.
beetje googlen levert op dat het blijkbaar ook niet mogelijk is.
* meet zelf is tussen kapje en antenne spoortje, of hoort dat zo :?

ga nu maar een 8266-07 gebruiken

[ Voor 7% gewijzigd door Verwijderd op 25-10-2015 21:24 ]


Acties:
  • +1 Henk 'm!

  • costo
  • Registratie: Augustus 2015
  • Niet online
Verwijderd schreef op zondag 25 oktober 2015 @ 21:05:
[...]


was het maar zo simpel, zoals ik eerder aangaf gaat dat dus niet.
beetje googlen levert op dat het blijkbaar ook niet mogelijk is.
* meet zelf is tussen kapje en antenne spoortje, of hoort dat zo :?

ga nu maar een 8266-07 gebruiken
Het meandervormige type PCB antenne is vaak d.m.v. een stub aan massa gelegd, dat is voor de impedantie aanpassing en hoort dus zo.
Het moet kunnen dat je de PCB antenne door/weg-slijpt en dan direct op het spoortje wat uit het blikje komt de kern zo kort mogelijk vastsoldeert, en de mantel van de kabel zo kort mogelijk aan het blikje soldeert.

Het is vast eenvoudiger om een ESP07 te gebruiken. Wel de condensator die naar de chipantenne gaat en/of de chipantenne zelf eraf halen omdat je anders de antenne aan de UFL connector parrallel met de chipantenne gebruikt en dat werkt dus heel slecht.

Je kunt zelf een simpele antenne maken , een kwart golf antenne, die 2,1 dBi versterkt . De straler (kern van de coax) is 27mm lang en het mantelstroomfilter is 24 mm lang en is een metalen hulsje om de kabel waar je de coaxmantel op een kant aan soldeert. zie: http://www.n4lcd.com/wire...leeve_Antenna_for_10m.jpg voor het idee.
Dat is het type antenne wat in de meeste 2.4GHz antenne's zit in een kunststof behuizing: http://www.citytechnology...2.4GHz%20Omni-600x600.jpg

Acties:
  • 0 Henk 'm!

Verwijderd

costo schreef op maandag 26 oktober 2015 @ 01:17:
[...]

Het moet kunnen dat je de PCB antenne door/weg-slijpt en dan direct op het spoortje wat uit het blikje komt de kern zo kort mogelijk vastsoldeert, en de mantel van de kabel zo kort mogelijk aan het blikje soldeert.
ga morgen dan toch maar een poging wagen en slijp zo'n pcb antenne stukje weg 8)

* update .. lijkt te werken, zoals costo en wauwwie aangaven stub laten zitten,
heb alleen de ontvangst nog kunnen testen op de ESP12E

Afbeeldingslocatie: http://s15.postimg.org/nbmcd3a4r/wifiantenne.jpg

[ Voor 73% gewijzigd door Verwijderd op 26-10-2015 12:16 ]


Acties:
  • 0 Henk 'm!

  • costo
  • Registratie: Augustus 2015
  • Niet online
Heb nog eens zitten vergelijken wat er in het blikje zit bij een esp 07 en 12 en hoe een esp02 er uit ziet.

De esp chip is geen 50 ohm uitgang en moet d.m.v. een impedantie aanpassing naar 50 ohm worden gebracht. Bij de ESP12 bestaat die aanpassing uit de stub naar massa.
Bij nader inzien zou ik daarom niet de hele antenne inclusief de stub door/wegslijpen maar alleen het meandervormige deel. Op dat punt zal de impedantie bij benadering 50 ohm zijn en het lijkt me dan ook juist om de coaxkern op dat punt aan te sluiten en de mantel aan het blikje.

Acties:
  • 0 Henk 'm!

  • Pimmetje651
  • Registratie: Oktober 2001
  • Laatst online: 19-09 20:47
ThinkPadd schreef op woensdag 26 augustus 2015 @ 09:18:
Hackaday.com: ESP8266 used in commercial products.

Chinezen verkopen nu een kant-en-klare RGB-dimmer via WiFi, op basis van de ESP8266
Directe productlink: http://aliexpress.com/ite...m-output/32301423622.html

Jammer dat hij zo duur is ($10, maar $22 verzendkosten :S) anders had ik er wel eentje gewild, Tweaker 'Quindor' heeft al een keertje een LED-dimmer gemaakt met een ESP8266 die prima samenwerkt met Domoticz. Dit zou een mooie aanvulling zijn.

Natuurlijk kan ik het prima zelf maken, maar als het ding maar $10 was geweest met free shipping dan ga ik daar geen tijd en moeite in steken natuurlijk :D
Iemand deze al besteld, en werkend met domoticz?

Its'nice 2be important, but it's more important 2be nice


Acties:
  • 0 Henk 'm!

  • ThinkPad
  • Registratie: Juni 2005
  • Laatst online: 06:17
Pimmetje651 schreef op maandag 26 oktober 2015 @ 20:29:
[...]

Iemand deze al besteld, en werkend met domoticz?
Ja, ikzelf: http://domoticz.com/forum/viewtopic.php?f=38&t=7957
Maar niet helemaal 100% in Domoticz hoor.... maar een colorpicker in de browser is al prima gelukt.
Leuk dingetje voor dat geld, gewoon bestellen.

Acties:
  • 0 Henk 'm!

  • wauwwie
  • Registratie: Oktober 2001
  • Laatst online: 20-09 13:29
Verwijderd schreef op maandag 26 oktober 2015 @ 01:33:
[...]


ga morgen dan toch maar een poging wagen en slijp zo'n pcb antenne stukje weg 8)

* update .. lijkt te werken, zoals costo en wauwwie aangaven stub laten zitten,
heb alleen de ontvangst nog kunnen testen op de ESP12E

[afbeelding]
Van -85 naar -64, goed om te weten dat het mogelijk is en ook werkt.

En ook leuk om te zien dat er al groter OLED schermen zijn. Ik moest het even opzoeken maar die 2.42" zien er leuk (en "prijzig") uit.

Acties:
  • 0 Henk 'm!

Verwijderd

ja zijn niet echt goedkoop.. wel gelijk I2C

Acties:
  • 0 Henk 'm!

  • LED-Maniak
  • Registratie: Oktober 2003
  • Laatst online: 00:54
Ik ben al even aan het zoeken maar het is vast een simpele vraag..

Kan ik een ESP8266 zo instellen dat hij twee netwerken simuleert waarbij hij eenmaal opereert als router en eenmaal als client?

Mitsubishi externe temperatuur sensor (Home Assistant compatible): V&A - ClimaControl - Ook voor Panasonic & LG.


Acties:
  • 0 Henk 'm!

  • jctjepkema
  • Registratie: Mei 2011
  • Laatst online: 17-09 13:54
LED-Maniak, volgens mij kan dat niet(correct me if i'm wrong) maar je zou wel 2 esp8266 aan elkaar kunnen knopen en onderling via seriële commandos met elkaar kunnen communiceren.

Overigens heb ik ook nog een vraag wat betreft de externe antenne bij Borroz, volges mij is lager beter toch? wat betreft die decibels van -84 naar -64?

Acties:
  • 0 Henk 'm!

Verwijderd

jctjepkema schreef op maandag 26 oktober 2015 @ 22:48:
volges mij is lager beter toch? wat betreft die decibels van -84 naar -64?
-64 is dus een sterker signaal dan -84

Acties:
  • 0 Henk 'm!

  • jctjepkema
  • Registratie: Mei 2011
  • Laatst online: 17-09 13:54
Juist, even met decibel's iedere 3dB eraf is 2x zo sterk signaal als voorheen toch? net als bij versterking bij opamps ofzo, +3dB is een verdubbeling van het eind signaal, toch?

Acties:
  • 0 Henk 'm!

Verwijderd

klopt zo ongeveer wel

Acties:
  • 0 Henk 'm!

  • LED-Maniak
  • Registratie: Oktober 2003
  • Laatst online: 00:54
jctjepkema schreef op maandag 26 oktober 2015 @ 22:48:
LED-Maniak, volgens mij kan dat niet(correct me if i'm wrong) maar je zou wel 2 esp8266 aan elkaar kunnen knopen en onderling via seriële commandos met elkaar kunnen communiceren.

Overigens heb ik ook nog een vraag wat betreft de externe antenne bij Borroz, volges mij is lager beter toch? wat betreft die decibels van -84 naar -64?
He, jammer :(

Dan maar met MQTT aan de slag.

Mitsubishi externe temperatuur sensor (Home Assistant compatible): V&A - ClimaControl - Ook voor Panasonic & LG.


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 23:04

Koffie

Koffiebierbrouwer

Braaimeneer

Ik heb hier nog een Adafruit 16x2 LCD plate met keypad liggen. Oorspronkelijk voor de Raspberry Pi maar werkt dankzij I2C ook prima op een Arduino en een beetje op een ESP.
Ik heb nu een projectje klaar op een Nano met het LCD schermpje, maar wil het eigenlijk heel graag overhevelen naar een ESP.
Grootste probleem is dat de ESP 3.3v is, en de tekst op het scherm voor geen meter leesbaar is. De ESP zal het niet fijn vinden als ik het scherm met 5v voed en dan de I2C pinnen verbind vanaf de LCD? Iemand een idee hoe ik dit aan de praat kan krijgen ?

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!

  • rvtk
  • Registratie: Juni 2001
  • Laatst online: 19-09 16:06
Een levelshifter tussen de I2C pinnen hangen?

Acties:
  • 0 Henk 'm!

  • LED-Maniak
  • Registratie: Oktober 2003
  • Laatst online: 00:54
Afbeeldingslocatie: http://playground.arduino.cc/uploads/Main/i2c-level-shift-mosfet.png

Mitsubishi externe temperatuur sensor (Home Assistant compatible): V&A - ClimaControl - Ook voor Panasonic & LG.


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 23:04

Koffie

Koffiebierbrouwer

Braaimeneer

Thanks, ik heb een level shifter op ebay besteld :)

Tijd voor een nieuwe sig..


Acties:
  • 0 Henk 'm!

  • costo
  • Registratie: Augustus 2015
  • Niet online
Koffie schreef op woensdag 28 oktober 2015 @ 09:28:
Ik heb hier nog een Adafruit 16x2 LCD plate met keypad liggen. Oorspronkelijk voor de Raspberry Pi maar werkt dankzij I2C ook prima op een Arduino en een beetje op een ESP.
Ik heb nu een projectje klaar op een Nano met het LCD schermpje, maar wil het eigenlijk heel graag overhevelen naar een ESP.
Grootste probleem is dat de ESP 3.3v is, en de tekst op het scherm voor geen meter leesbaar is. De ESP zal het niet fijn vinden als ik het scherm met 5v voed en dan de I2C pinnen verbind vanaf de LCD? Iemand een idee hoe ik dit aan de praat kan krijgen ?
Je kunt SDA en SCL gewoon met de ESP op 3.3volt en de LCD op 5 volt aansluiten.
De Adafruit print heeft geen pull-up weerstanden, die zitten op de Raspberry tussen 3.3v en SDA/SCL lijnen en zijn 1.8k ohm.
Bij de ESP moet je nu wel 2 pull-up weerstandjes tussen SDA/SCL en 3.3volt aansluiten. (1k8 tot 4k7, waarde is niet kritisch) Dan werkt het gewoon net als dat het met een rasp werkt.

I2C lijnen zijn bijna altijd met een externe pull-up aan de voeding aangesloten, intern worden de open collector pinnen SDA en SCL door de Master en de Slave naar massa geschakeld dus kun je 3.3V en 5V schakelingen met I2C gewoon aan elkaar koppelen mits je de pull-ups aan 3.3V hangt. 5volt logica ziet de 3.3 volt praktisch altijd als logisch hoog.

Acties:
  • 0 Henk 'm!

  • cgers
  • Registratie: Mei 2012
  • Laatst online: 30-12-2022
Ik ben nieuw met de esp8266, en heb momenteel geen devbord liggen.
Is het dan het makkelijkste dat ik de nodemcu dev board koop ?
http://www.aliexpress.com...-ESP8266/32307066449.html

En wat is het verschil met de v3,v2 en de enorme prijs verschillen 7-26euro per stuk o.O

Wat ik wil verwezelijken is mijn kamerlicht kunnen aan en uit doen met en smartphone om te beginnen.

edit: verschil tussen v2 en v3 gevonden
http://frightanic.com/iot...demcu-development-boards/

[ Voor 11% gewijzigd door cgers op 02-11-2015 17:11 ]


Acties:
  • 0 Henk 'm!

  • mightym
  • Registratie: Januari 2010
  • Laatst online: 19-09 19:37
cgers schreef op maandag 02 november 2015 @ 17:04:
Ik ben nieuw met de esp8266, en heb momenteel geen devbord liggen.
Is het dan het makkelijkste dat ik de nodemcu dev board koop ?
http://www.aliexpress.com...-ESP8266/32307066449.html

En wat is het verschil met de v3,v2 en de enorme prijs verschillen 7-26euro per stuk o.O

Wat ik wil verwezelijken is mijn kamerlicht kunnen aan en uit doen met en smartphone om te beginnen.

edit: verschil tussen v2 en v3 gevonden
http://frightanic.com/iot...demcu-development-boards/
Ik heb, na een hele batch losse esp8266's verslonden te hebben de volgende module gekocht. Die werkt prima. Hij werd overigens nog eens super vlug geleverd!

http://nl.aliexpress.com/...-Antenna/32299982691.html

Eenvoudig te programmeren met de arduino software omgeving. Via USB aansluiten, op flash drukken en resetten en dan kun je hem flashen.

32 kWp PV + 54kWh ESS+ 7.5 kW Mitsubishi Ecodan


Acties:
  • 0 Henk 'm!

  • jctjepkema
  • Registratie: Mei 2011
  • Laatst online: 17-09 13:54
@mightym Ik heb exact dezelfde, alleen dan via eBay gekocht. Werkt bij mij ook out of the box, terwijl de ESP-201 niet echt vlekkeloos werkte bij mij. Aanrader!

Acties:
  • 0 Henk 'm!

  • cgers
  • Registratie: Mei 2012
  • Laatst online: 30-12-2022
bedankt ineens 2 gekocht om wat mee te spelen :) hopelijk steken ze snel in de bus

Acties:
  • 0 Henk 'm!

  • mightym
  • Registratie: Januari 2010
  • Laatst online: 19-09 19:37
Die esp 201 heb ik hier ook... een enorme pain in the ass.. Het flashen lukt soms wel en soms niet. Geen pijl op te trekken...

Wat kost die bij Ebay?

32 kWp PV + 54kWh ESS+ 7.5 kW Mitsubishi Ecodan


Acties:
  • 0 Henk 'm!

  • jctjepkema
  • Registratie: Mei 2011
  • Laatst online: 17-09 13:54
Hij koste mij toen iets van 7 dollar. Ik zie dat hij nu goedkoper is:
http://www.ebay.com/itm/N...369c3c:g:DB4AAOSwWnFWCm08

EDIT: was een bieding 8)7 8)7

[ Voor 27% gewijzigd door jctjepkema op 03-11-2015 09:07 ]


Acties:
  • 0 Henk 'm!

  • wilmardo
  • Registratie: Februari 2011
  • Laatst online: 20-09 15:53
LED-Maniak schreef op maandag 26 oktober 2015 @ 22:42:
Ik ben al even aan het zoeken maar het is vast een simpele vraag..

Kan ik een ESP8266 zo instellen dat hij twee netwerken simuleert waarbij hij eenmaal opereert als router en eenmaal als client?
Ik weet niet of dit is wat je bedoelt maar deze LUA code kan sturen en ontvangen. Dus client en server tegelijk:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
function startListener()
     srv = net.createServer(net.TCP)
     srv:listen(43333,function(conn) 
            conn:on("receive",function(conn,payload)
                  print(payload)
             end)
     end )
end
function switchOff()
    conn=net.createConnection(net.TCP, 0) 
    conn:on("receive", function(conn, payload) print(payload) end) --payload is received data
    conn:connect(8080,(HOST))
    conn:send("GET blalba") 
    conn:send("Host: " .. (HOST) .. "\r\n") 
    conn:send("Accept: */*\r\n") 
    conn:send("User-Agent: Mozilla/4.0 (compatible; esp8266 Lua; Windows NT 5.1)\r\n")
    conn:send("\r\n")  
end

startListener()
gpio.trig(GPIOpin1, 'down', switchOff)

Elke keer als ik pin1 LOW pull kan er verstuurd worden zonder dat de listener gestopt wordt. Mocht je de hele code willen hebben slinger ik het wel even op Git.
Hoop dat dit je wat verder helpt.

Edit: De esp is wel in wifi.station mode en verbonden met een netwerk. Wat wil je er precies mee bereiken?

[ Voor 3% gewijzigd door wilmardo op 03-11-2015 17:36 ]


Acties:
  • 0 Henk 'm!

  • sjimmie
  • Registratie: November 2002
  • Laatst online: 25-08 14:18
Zo'n devboard werkt dan "gewoon" op 5V voeding via bijv usb, maar ik neem aan dat de digitalepinnen nog steeds maar 3.3V zijn?

Panasonic 7kW J-Series Split + 190 liter SWW, 2750+2100Wp Oost-West

Pagina: 1 ... 12 ... 80 Laatste