My Ugly ESP GW Prototype
-
@Fabien
Yes, I know it can be programmed directly which could be a good option for (none battery) sensor nodes. It is still somewhat more complicated to get started using ESP modules (compared to Arduino). Waiting with interest on results from the community members trying to port MySensors library running natively on ESP.But anyhow, the gateway @tbowmo is designing will running on a ATMega1284 and communicate through serial AT-commands to ESP, so I'd better start developing that code as well. :)
Regarding ESP inputs being 5V tolerant.. When googling around I'm getting mixed results regarding this. Better safe than sorry.
-
On datasheet P15 : http://www.adafruit.com/datasheets/ESP8266_Specifications_English.pdf
All digital IO pins are protected from over-voltage with a snap-back circuit connected between
the pad and ground. The snap back voltage is typically about 6V, and the holding voltage is 5.8V.
This provides protection from over-voltages and ESD. The output devices are also protected
from reversed voltages with diodes. -
Ok, had to toss something together for the ESP gw development.
Not pretty, but hopefully it'll work.

-
@hek: very interesting. I will follow your work too.
Do you know Huzzah esp8266, I think yes. Because pcb board is opensource and it is easier to use than china breadboard. But maybe you received it with esp on it? Otherwise it could help if you have more chips.
See you soon. -
All ESP stuff info http://tech.scargill.net/ ESP12E or ESP13 .
-
@hek what is the thing the nrf is sitting on? what is the esp for? and if this is ugly, you should see some of my stuff.... it is almost neat....
-
@hek what is the thing the nrf is sitting on? what is the esp for? and if this is ugly, you should see some of my stuff.... it is almost neat....
Te radio is sitting on a (slightly modified) NRF-socket adapter plate as I didn't have any AMS step downs laying around.
http://www.ebay.com/itm/Socket-Adapter-plate-Board-for-8Pin-NRF24L01-Wireless-Transceive-module-51-/200960749614?pt=LH_DefaultDomain_0&hash=item2eca31b02eThe ESP is there to create a wireless connection to the controller (PoC).
-
@Fabien
Yes, I know it can be programmed directly which could be a good option for (none battery) sensor nodes. It is still somewhat more complicated to get started using ESP modules (compared to Arduino). Waiting with interest on results from the community members trying to port MySensors library running natively on ESP.But anyhow, the gateway @tbowmo is designing will running on a ATMega1284 and communicate through serial AT-commands to ESP, so I'd better start developing that code as well. :)
Regarding ESP inputs being 5V tolerant.. When googling around I'm getting mixed results regarding this. Better safe than sorry.
@hek said:
Waiting with interest on results from the community members trying to port MySensors library running natively on ESP.
I'm running the GW sketch (and repeater node) natively on the ESP8266 - however, the porting needs some additional work on EEPROM handling and pointer addressing. Also, a stable power supply is important (>3.1V with ESP8266 and NRF24 attached, no peaks). Will post more as porting progresses.
-
@hek said:
Waiting with interest on results from the community members trying to port MySensors library running natively on ESP.
I'm running the GW sketch (and repeater node) natively on the ESP8266 - however, the porting needs some additional work on EEPROM handling and pointer addressing. Also, a stable power supply is important (>3.1V with ESP8266 and NRF24 attached, no peaks). Will post more as porting progresses.
@tekka said:
@hek said:
Waiting with interest on results from the community members trying to port MySensors library running natively on ESP.
I'm running the GW sketch (and repeater node) natively on the ESP8266 - however, the porting needs some additional work on EEPROM handling and pointer addressing. Also, a stable power supply is important (>3.1V with ESP8266 and NRF24 attached, no peaks). Will post more as porting progresses.
Do you porting it to Arduino environment or using the native esp sdk ?
-
Would also be interested to have MySensors on ESP8266 "native" (without Arduino) using the Arduino IDE. This is what you are planning to do ?
-
-
I already have one, thanx !
guy, I had the same idea, and the photon is a beast (when you make it work for I was an alpha alpha tester...)
-
@BulldogLowell someone already ported the nrf24l library here: https://community.particle.io/t/request-answered-nrf24l01-library/2286
-
Have you guys seen this? http://www.seeedstudio.com/depot/EMW3165-CortexM4-based-WiFi-SoC-Module-p-2488.html
The specs seem almost the same as the Photon's, but it's less than half the price. And, it's in stock.I'm open minded. Is there a reason to prefer the Photon?
