Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Alexandro Todeschini
@asetyde
Hi , I'm using ESP-WROOM-2 because nodemcu is not certificated CE and FCC , while wroom yes full compliant . About our library I not found chip configuration and board , pin etc , someone can help me ? Many Thanks
Alexandro Todeschini
@asetyde
ESP WROOM 2 come from ESP8266EX and has ESP-WROOM-02 currently integrates a 2-MB SPI flash , therefore , I note be sure which chip select , for pin compatibility and memory , modality of spi must be 1mb and not 4mb ?
ongvanor
@ongvanor
Hi just a quick question can i use this core library for sotware serial communication? cause i have ESP 01 and arduino mega i need lots of pins for the project
Martin Sloup
@arcao
@ongvanor Yes, just connect HW serial RX/TX directly to your Arduino Mega and use Serial object like on Arduino.
ongvanor
@ongvanor
Thanks for the reply Martin :)
I'll try to implement what you suggested :)
using RX2/TX2 of Mega will do? or i have to directly connect it to the RX /TX of the Mega?
bobcroft
@bobcroft
@ifree92 Igor Google Virtronics they do an Arduino simulator that may do what you want. Also have a look at Visual Micro that runs under the free Visual Studio Edition or Atmel Studio. VM enables code development and code debugging. I do not know of am emulator as such because Arduino clones are so cheap you can debug on the target board. I hope that helps
bobcroft
@bobcroft
@ongvanor You can use any of the serial ports on the Mega, I currently have set up using Rx3 / Tx3. On an Arduino UNO you can also use software serial to output message without getting the boot up crap or if you need a different baud rate. I always try and link the ESP8266 device that is running ESP-Link to the UNO / MEGA using hardware serial ports if possible.
ongvanor
@ongvanor
thanks for the input @bobcroft, one question the target board in uploading my code should be in the mega right? not to my ESP-01 module? correct me if im wrong
bobcroft
@bobcroft
@ongvanor Yes the MEGA is the target board but you have to install the ESP-Link binaries onto the ESP8266 board you are using. It is best to use one of the ESP8266-boards with 4 M of memory if you want to get into OTA.
ongvanor
@ongvanor
unfortunately im using the ESP-01 with 1M of memory
Martin Sloup
@arcao
@ongvanor You can resolder ESP-01 with 4MB flash memory. I did it for my.
Martin Sloup
@arcao
You don't need hot air to desolder old flash chip I use my solder iron and move solder tip on all 4 pins from one side with lifting the chip slightly. Then I did it for second side. It's not so hard.
bobcroft
@bobcroft
@ongvanor, I always suggest the -12 version because you have more pins as well. Good video from Martin and a good test of soldering skills.
ongvanor
@ongvanor
thanks for the input :) just one question, does this library support making your esp8266 module into AP mode and run as a server as well?
ongvanor
@ongvanor
is sscanf already implemented?
ongvanor
@ongvanor
im using the 2.3.0 version of the library
bobcroft
@bobcroft
@ongvanor , as far as I know it can't run as the ESP-Link and run AP mode / server as well. It s primary function is to be a bridge between the ESP and the Arduino device thus giving the Arduino WiFi capability and OTA programming of the ESP and the attached Arduino.
ongvanor
@ongvanor
im currently using an ESP-12E IOT devboard
i bought one yesterday
i wanted to try the git version, since the sscanf is implemented there right? not in 2.3.0 version of the library?
Martin Sloup
@arcao
I use git version on all my projects. And all works ok. The git version has new libc library which add a lot of missing standard functions against 2.3.0.
ongvanor
@ongvanor
thanks Martin im having hard time installing the git version.
just copy past it in the hardware directory in arduino?
ongvanor
@ongvanor
im having this error
exec: "C:\Program Files\Arduino\hardware\esp8266com\esp8266/tools/xtensa-lx106-elf/bin/xtensa-lx106-elf-g++": file does not exist
Error compiling for board NodeMCU 1.0 (ESP-12E Module).
what i did is copy the git version and place it to the hardware directory of may arduino
Tejas H
@CodingCreate101
Hello, I am trying to interface RTC DS1307 and ESP8266 NodeMcu v3. In one of the website, there is kinda tutorial to interface it. But my problem is, it's for DS3231. I don't know which pins are SDA and SLC. And the given code is for other RTC module than what I have with me right now. So, I have rigged up hardware and of course it's not working. At this point, I don't know whether the pin connection is wrong or the code is wrong for this module.. I am kinda facing a thick wall. Somebody please help me out. You guys know the frustration.. :worried:
Download binary tools:
cd esp8266/tools
python get.py
But you can use any pin you want, just specify your pins with:
Wire.begin(int sda, int scl)
Michael Miller
@Makuna
@tejas007tez It will work once you get the pins correct ;-) I have a library for it available and it I have tested it even on a esp-01. Rtc by Makuna.
Tejas H
@CodingCreate101
@arcao @Makuna just by seeing your replies I feel relieved. Thanks a lot for your response guys. :)
Tejas H
@CodingCreate101
Yeah, I am using that library itself @Makuna. Wait.. YOU built that? And yeah, I am aware that default pins are 4 and 5(D1 and D2). So, the code must not be working properly as it is written for DS3231 RTC. But I did actually try to write it for DS1307, but I am not able to add header file of the same in Arduino IDE.
I meant, RtcDS1307.h(this) header file. I am not able to add it. Arduino IDE isn't detecting it as header file.
Michael Miller
@Makuna
@tejas007tez if you are using my library, lets move this discussion over to the gitter channel for the library.
Tejas H
@CodingCreate101
@Makuna Link please.. I am using on mobile phone so..
Martin Sloup
@arcao
Michael Miller
@Makuna
thanks Martin, he found it and we have been chatting.
Tejas H
@CodingCreate101
Thank you @arcao
ongvanor
@ongvanor
thanks i got it working, what is the maximum voltage of the A0 of ESP-01 NodeMcu can handle? i heard it can only handle 1V
Wino24
@Wino24
Hi all.....I'm trying to monitor the temperature in my basement with an arduino nano using a TMP36 temp sensor and then send the data to my mqtt server using an esp8266-01. I was hoping soemone could send me in the right direction because I am having a difficult time finding examples to help me along.
esp-01 default baudrate is 115200 and i think arduino nano software serial is not compatible with that baudrate.
Wino24
@Wino24
ooooh.....ok thank you
nicelight
@nicelight
hello. Can anybody share a project with good stability and minimal web interface of web server. I need at least 1 week uptime with solid wifi connection. Because there is a lot of disconnections in my scatches. ( I am using delay() and don't use long time cycles like "for", "while" etc, but still problems with reliable long time connection)
bobcroft
@bobcroft
@ongvanor You are correct in that the internal ADC on the ESP2866 can only handle up to 1 v. If you need yo use higher voltages you could use a resistor divider or an external ADC device using an I2C device or possibly SPI. however, if you are using ESP-Link with an Arduino could you not use the Arduino's ADC(s). If you have the ESP-Link firmware loaded on your ESP I don't see how you can use the ADC anyway as the ESP is dedicated to the link.
ongvanor
@ongvanor
@bobcroft thanks for the input. i changed my plans for the hardware im currently using this http://www.electrodragon.com/product/nodemcu-lua-amica-r2-esp8266-wifi-board/