Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Dmitry Kireev
@kireevco
mingw is f**d up… reinstalling
way too much msys overlaps.. gcov,cpp, etc
or maybe chaning path order will help, lets try
Luc
@luc-github
@igrr Sorry just back, no issue at all - I did this way to be same as SPIFFS function but - if can be better I have no concern
sticilface
@sticilface
In the WiFi lib, if you set any values using config the flag ' _useStaticIp = true; ' is set. is there anyway to go back to dhcp afterwards without a restart, can't seem to find a way.
Dmitry Kireev
@kireevco
@igrr thank you for your help. I was able to build a compiler.
Ivan Grokhotkov
@igrr
cool, is it for win32 or 64?
Dmitry Kireev
@kireevco
this one is 32
Ivan Grokhotkov
@igrr
i figured out we also need to update the toolchain here — newlib seems to be missing sqrt
only on windows
i wonder if i can just copy libm.a from linux toolchain...
Dmitry Kireev
@kireevco
I need to add 64 bit compiler and set host, I guess
@igrr i don’t think it will work...
but it’s worth trying
Dmitry Kireev
@kireevco
I will test the whole script from a bare bones machine
Harrison Mclean
@h4rm0n1c

I got https://github.com/freetronics/DMD2 ported and it works great, you can connect an LED dot matrix display to the ESP8266 and make it draw simple graphics and messages, some level of PWM dimming is available (although I'm still having some brightness stability issues, need to get my scope and see what's happening I think.), I am now moving on to Time related code.

I'm now eyeing http://www.pjrc.com/teensy/td_libs_Time.html and http://www.pjrc.com/teensy/td_libs_DS1307RTC.html as next targets for porting (if anything even needs to be changed for them to work, probably just some #ifdefs to smooth out the differences)

Is porting these libraries a good idea? Does anybody want them? Are there better candidates? I ask before I put any potentially unnecessary effort into it or simply choose a poor library for porting.

brutzler
@brutzler
"....using multiple URLs in the boards manager, separated with commas" : how can I select which one is used for compiling? For example:
http://arduino.esp8266.com/versions/1.6.5-1044-g170995a/package_esp8266com_index.json
http://arduino.esp8266.com/versions/1.6.5-1160-gef26c5f/package_esp8266com_index.json
Luc
@luc-github
you need to choose one - the multiple URLs in the boards manager are for different targets not same target
kathir1951
@kathir1951
@kireevco which build script you used? and which source you used for successful building
@kireevco May i know the buiding environment also and set up details
Dmitry Kireev
@kireevco
@kathir1951 I’m preparing full environment config here https://github.com/kireevco/packages/tree/master/xtensa-lx106-elf
not final yet. still testing full setup
the idea is full bootstrap
later I will add espressif stuff there, i’d like to make a clean open UDK alternative, so everyone can build it on any platform (mac,linux,win)
kathir1951
@kathir1951
@kireevco Thanks nice work
Dmitry Kireev
@kireevco
@kathir1951 this is not ready yet, just showing you where work takes place
brutzler
@brutzler
@luc-github: thanks! That explains a lot. Only thought, i could make a sort of collection, and then choose the required release.
Steve Nelson
@zenmanenergy
Has anyone experienced an FTDI disappear from the list of available ports on a Mac? This happened to me a while ago and I had to reinstall the drivers and it worked again. But I’m not sure what caused it.
kathir1951
@kathir1951
@kireevco gr8 Good Start so I said nice work
Michael Miller
@Makuna
@h4rm0n1c check my github, i have a few rtc libraries thet i confirmed work back in early summer that work for esp and avr.
kathir1951
@kathir1951
@igrr Using git version building esp8266 core gives error while using python get_py "File "get.py", line102,in<module> print<'Platform: ,0> ' .format<identify_platform<>>> File "get.py" line 99, identify platform return arduino_platform_name[platform.system<>l[bits] KeyError: 'CYGWIN_NT-6.1-WOW i AM USING WINDOW 7 and cygwin
kathir1951
@kathir1951
@igrr Using git Using git version building esp8266 core gives error for compiling its own wifi library
kathir1951
@kathir1951
@igrr I find by viewing patform text there is no xtensa-lx106-elf compiler and esp tool in the runtime.platform.path}/tools path
kathir1951
@kathir1951
@igrr Sorry problem in python installation Now everything ok Sprry for wrong message
kathir1951
@kathir1951
@igrr esp8266 gore from git version works nicely /It takes lesser time to install compare to the time takem from board manager
tzapu
@tzapu
@zenmanenergy on el capitan release a new policy of only signed drivers was enforced , and some other system integrity stuff as well, which lead to a few drivers gettign disabled and not even working at all after, like for the ch340/341 based serial drivers. maybe you had an older unsigned driver and when you got the update ftdi one it worked...assuming that s the reason of course
Dmitry Kireev
@kireevco
@kathir1951 ok, making one more clean test to build sdk on windows/mingw
(rollback vm, etc…)
Markus
@Links2004
get.py runs fine native in Windows with python 2.7 :)
Harrison Mclean
@h4rm0n1c
@Makuna Thanks!
Steve Nelson
@zenmanenergy
@tzapu I tried a reboot, giving me flashbacks to days on a Windows machine…sadly…it fixed it. I’ll see if I can figure out the command to list of the unsigned driver, to see if the ftdi is listed there, unless you happen to know the command.
Me No Dev
@me-no-dev
@zenmanenergy use the Console in Utilities :) error is visible there
Steve Nelson
@zenmanenergy
@me-no-dev sweet, thanks.
kathir1951
@kathir1951
@kireevco Nice to hear
WhiteHare
@WhiteHare
Is there a clear example somewhere of how to update an arduino sketch that's running on an esp8266 by sending the updated sketch over-the-air?
Is it even currently possible?
The "reference" document at https://github.com/esp8266/Arduino/blob/master/doc/reference.md does seem to obliquely refer to it thusly:
|--------------|-------|---------------|--|--|--|--|--|
^ ^ ^ ^ ^
Sketch OTA update File system EEPROM WiFi config (SDK)
Ivan Grokhotkov
@igrr
@WhiteHare This isn't documented anywhere, but you may find something useful in this issue: esp8266/Arduino#268
basically the flow is like this: