Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Costyn van Dongen
@costyn
@skorokithakis There is a separate Arduino core for ESP32: https://github.com/espressif/arduino-esp32
Me No Dev
@me-no-dev
@skorokithakis and separate gitter chat
Costyn van Dongen
@costyn
Stavros Korokithakis
@skorokithakis
Ah, thank you! Is it mature?
Me No Dev
@me-no-dev
depends how you define mature :D:D:D
Stavros Korokithakis
@skorokithakis
Hm, true 😛
Clemens Kirchgatterer
@everslick
@skorokithakis from personal experience, i'd say - no. :-D but it is already quite work and usable. many libraries are still missing in the official repos (webserver, websocket, ticker, SPIFFS, ping,...) but some of them are available someplace else. for me it is less stable then esp8266 also (for example the STA sometimes refuses to connect to the AP, the SoftAP does not hand out IP addresses when configured with a different IP then the default, sometimes the main loop just stops executing and no WD kicks in,...). but it is constantly improving and the devs do a great job!
Stavros Korokithakis
@skorokithakis
@everslick that's what I wanted to know, thanks!
rodrigocirilo
@rodrigocirilo
Hello all, a question, I'm using the (virtual) EEPROM of esp8266, with the:
EEPROM.begin (size)
command. Ok, and what is the maximum size I can use? I usually see examples using 512, but what would be the limit?
Clemens Kirchgatterer
@everslick
4096
rodrigocirilo
@rodrigocirilo

@everslick
OK thank you.

But using the other system sppifs (I have not yet used this method) would I have more bytes to use?

Clemens Kirchgatterer
@everslick
yeah, much more
rodrigocirilo
@rodrigocirilo
@everslick
Is it too complicated to use sppifs or is it equal to eeprom?
Clemens Kirchgatterer
@everslick
@rodrigocirilo completely unrelated. SPIFFS is a filesystem, where you have the usual FILE operation API (open, read,write,close,...)
have a look at the examples.
Thomas Cooper
@thomascoope
I'm having issues obtaining the fingerprint a la https://arduino-esp8266.readthedocs.io/en/latest/esp8266wifi/client-secure-examples.html . I'm in Chrome in OS X. I'm visiting https://api.github.com, then opening the inspector > Security > View Certificate (on overview) then expanding down to the last line & copying SHA-1 of *.github.com. When I connect, I get the "certificate doesn't match" error as per the code in the tutorial. Am I copying the wrong thing?
enriquecml
@enriquecml
@Sleepy105 can you try put generic module esp8226 in arduino ide and put reset method nodemcu
@Sleepy105 gpio 0 should low
enriquecml
@enriquecml
@Sleepy105 I give you 4 links , if you want try again:
GPI0 It is D3
Stavros Korokithakis
@skorokithakis
hey everyone
i would like to get this library working with the ESP: https://github.com/zendes/SBUS/blob/master/SBUS.cpp
when you instantiate it, you pass it Serial
it uses .available, .read, and .begin
i should be able to pass it a softserial instance as well, right?
Stavros Korokithakis
@skorokithakis
what's the most popular/best softserial library right now?
Stavros Korokithakis
@skorokithakis
hmm, i'm trying to pass the SoftSerial instance and i'm getting this error:
lib/SBUS/SBUS.h:14:23: error: expected ')' before 'serial'
SBUS(SoftwareSerial serial) : _serial (serial) {}
Stavros Korokithakis
@skorokithakis
this is too complicated... maybe i can just connect an arduino to the esp
Stavros Korokithakis
@skorokithakis
does the ESP have a second serial RX?
Stavros Korokithakis
@skorokithakis
can i use an nmos instead of the transistor here? https://raw.githubusercontent.com/zendes/SBUS/master/SBUS_inverter.jpeg
damnit
Stavros Korokithakis
@skorokithakis
yay, it works (sometimes)
nmenoni
@nmenoni
Hi! I need to add wired connectivity to my esp8266. What are the options?
I have a ENC28J60, Can this be used?
Thanks!
nmenoni
@nmenoni
any suggestion?
Clemens Kirchgatterer
@everslick
I2C, ISP, RS232 ?
the ENC28J60 has an SPI interface, so for sure it can
nmenoni
@nmenoni
@everslick Thanks! Some clue to which alternative would be the most stable? I have read that the ECN28J60 is not very stable for arduinos, but I do not know if it applies for ESP8266 since it has more RAM
Stavros Korokithakis
@skorokithakis
hey, @Makuna, about your neopixel library, will I mess stuff up if I Serial.println() while I use the lib, since it's connected to RX?
i guess not, since it's RX, but maybe i shouldn't connect to the serial interface
bobcroft
@bobcroft
@nmenoni Hi look up Luca Dentella's blog he has done some work with the ESP and the ENC28J60 and made notes on his blog.
Michael Miller
@Makuna
@skorokithakis There is note in the Wiki about this. The serial must be "begin" before the NeoPixelBus, so that the use of the RX pin is used for NeoPixels; so you can print, but you can't recieve
@skorokithakis And, I do have my own gitter channel ;-)
Stavros Korokithakis
@skorokithakis
@Makuna ah, I looked for quite some time but didn't find info either about the pin or the serial, you might want to add a link to the "get started" section
And I keep forgetting about your channel 😛
Michael Miller
@Makuna
@skorokithakis Read this section. Getting started would be a nice addition to the Wiki; but really only the Esp8266 platform has so many "nuances" to using it.