These are chat archives for esp8266/Arduino

13th
Jul 2015
Ivan Grokhotkov
@igrr
Jul 13 2015 00:04
@Makuna to clear some confusion on how to work with multiple concurrent (unrelated) pull requests, i made an illustrated tutorial for you
pull_reqests.pdf
  • @me-no-dev @Links2004 as well :)
Michael Miller
@Makuna
Jul 13 2015 03:33
@igrr What GUI are you using? I have been using GetHub desktop app but it doesn't support what you are showing. I know, I know, but I like its simplicity ;-)
Michael Miller
@Makuna
Jul 13 2015 03:39
@igrr Can you merge in esp8266/Arduino#534 and I will from now on I will follow the suggestion? Unfortunately 534 is in the master on my branch.
Michael Miller
@Makuna
Jul 13 2015 05:51
Ok, I now know why I don't get GIT, its stateless, so a PULL is not a snap shot of my changes, it just a reference between branches, so if the branch is modified after a pull is made, those modifications will show up in that pull.
This is what happened to 534!
Ivan Grokhotkov
@igrr
Jul 13 2015 06:05
yep I'll merge 534 (at least part of it without your revert)
Ivan Grokhotkov
@igrr
Jul 13 2015 06:14
GUI is Sourcetree
Me No Dev
@me-no-dev
Jul 13 2015 06:32
@igrr thanks for the tutorial :)
Markus
@Links2004
Jul 13 2015 08:31
@igrr i had not know the https://github.com/esp8266/esp8266-wiki yes the stuff shut be there then, will make a pull request later there.
Michael Miller
@Makuna
Jul 13 2015 15:31
@igrr I am sort of screwed on my fork until 534 gets merged, when were you planning on merging it?
Ivan Grokhotkov
@igrr
Jul 13 2015 16:09
@Makuna sorry for taking too long
esp8266/Arduino@1154545
cherry-picked your fixes on master
Michael Miller
@Makuna
Jul 13 2015 17:09
thanks
Michael Miller
@Makuna
Jul 13 2015 18:42
What does the CPU frequency menu item exposed on the Tools menu do? Will it actually overclock or is it used to configure for special boards?
Markus
@Links2004
Jul 13 2015 18:42
CPU frequency is default 80Mhz and can be overclock to 160Mhz
espressif use this official in there ssl lib
Michael Miller
@Makuna
Jul 13 2015 18:52
So overclocking can be done by without a hardware change, interesting.
Markus
@Links2004
Jul 13 2015 18:52
yes
Michael Miller
@Makuna
Jul 13 2015 18:56
Is it any less reliable or duty cycle intolerant at 160? I am worried about overheating if I am running at 100 duty cycle processing and updating NeoPixels.
Markus
@Links2004
Jul 13 2015 18:57
the code runs faster yes, the timers not, but the pin change max frequencies keep by ~8Mhz.
Ivan Grokhotkov
@igrr
Jul 13 2015 19:14
I'm running at 160 all the time, just because i always want my sketch to fail...
Michael Miller
@Makuna
Jul 13 2015 19:21
@igrr Whaat? Was that a joke or is it very unstable at 160?
Markus
@Links2004
Jul 13 2015 19:22
i have a VNC client on ESP running on 160Mhz just fin.
Ivan Grokhotkov
@igrr
Jul 13 2015 19:22
no, I seriously try to push the hardware) but as far as I can tell, there is no difference in stability between 80 and 160MHz
Michael Miller
@Makuna
Jul 13 2015 19:27
very cool, I was playing with my NeoPixel show code to update more than one bus at a time, since it bit bangs the thought was to use the wait cycles to update more than one pin. But at 80mhz, it can't sustain the timing, but at 160mhz, I can sustain it with three buses.
chad cormier roussel
@chadouming
Jul 13 2015 19:54
is there any change in need to do to get this lirary : https://github.com/bogde/HX711 tu run on esp8266 ^
Markus
@Links2004
Jul 13 2015 19:57
one change then i have i working
add a delay(0); here:
long HX711::read() {
    // wait for the chip to become ready
    while (!is_ready()) {
        delay(0);
    }
chad cormier roussel
@chadouming
Jul 13 2015 20:06
hmm, if it start after uploading, while GPIO2 is still low, then i remove GPIO2 from ground, i seem to be getting correct reading. If i start it any other way, i get WDT

ets Jan 8 2013,rst cause:4, boot mode:(3,7)

wdt reset
load 0x4010f000, len 1464, room 16
tail 8
chksum 0x57
csum 0x57
~ld

or not, i just get 3679 instead of 0
chad cormier roussel
@chadouming
Jul 13 2015 20:12
GPIO0, not 2
Me No Dev
@me-no-dev
Jul 13 2015 20:30
@Links2004 VNC? what does it do?
@probonopd I got your hue running across the board
but colors work in any direction
probonopd
@probonopd
Jul 13 2015 20:31
great @me-no-dev
Me No Dev
@me-no-dev
Jul 13 2015 20:31
need to implement groups
both hs and xy
state is constant
many many things
:D
probonopd
@probonopd
Jul 13 2015 20:32
yes
i'm happy to learn
how many pixels are you driving?
Me No Dev
@me-no-dev
Jul 13 2015 20:32
8
probonopd
@probonopd
Jul 13 2015 20:33
seems like we hit some limit there
Me No Dev
@me-no-dev
Jul 13 2015 20:33
put another esp for more :P
probonopd
@probonopd
Jul 13 2015 20:33
;)
Me No Dev
@me-no-dev
Jul 13 2015 20:34
one thing to note
the bulb and firmware selected does not let me control the light from my apple watch
the app says I need to update the gateway... :D
probonopd
@probonopd
Jul 13 2015 20:35
does it say this immediately or after you tried to set someting?
otherwise watch the serial console for unimplemented calls
Me No Dev
@me-no-dev
Jul 13 2015 20:36
not that... the iApp says it needs the bridge updated in order to support apple Watch buttons
probonopd
@probonopd
Jul 13 2015 20:36
ah. ok
i set the version to 0.1 or something
Me No Dev
@me-no-dev
Jul 13 2015 20:37
i so far do not hace color temp and groups implemented
probonopd
@probonopd
Jul 13 2015 20:37
maybe need to revert that
i have some code for color temperature
but so far in a spearate sketch - want to have a look at it?
Me No Dev
@me-no-dev
Jul 13 2015 20:38
sure
probonopd
@probonopd
Jul 13 2015 20:38
i had it running before i switched to the neopixelanimator branch
and it's using kelvin not 1/kelvin as the hue expects, but that change should be trivial ;)
Michael Miller
@Makuna
Jul 13 2015 20:58
@igrr esp8266/Arduino#551 this replaces the other one (crossing fingers with git) and exposes optimistic_yield.
Ivan Grokhotkov
@igrr
Jul 13 2015 21:08
This message was deleted
Markus
@Links2004
Jul 13 2015 21:27
@me-no-dev display my door cam by over an XVNC session on my server where a browers is running
@chadouming this is normal GPIO0 need to by high to boot to app if its LOW you go to boot loading mode. for some reason the ESP does not boot (independent of mode) when TX or gpio2 is low.
Me No Dev
@me-no-dev
Jul 13 2015 21:54
@Links2004 so is the ESP streaming (the server)?
how do you get the data of the camera?