- 02 Jan, 2017 1 commit
-
-
Paul Sokolovsky authored
Should allow to diagnose/try to recover FS easier.
-
- 05 Dec, 2016 1 commit
-
-
puuu authored
websocket_helper.py is used by webrepl. If webrepl is enabled and websocket_helper.py is not frozen bytecode it leads to heap fragmentation.
-
- 01 Nov, 2016 1 commit
-
-
Paul Sokolovsky authored
-
- 25 Oct, 2016 1 commit
-
-
Radomir Dopieralski authored
The NeoPixel class now handles 4 bytes-per-pixel LEDs (extra byte is intensity) and arbitrary byte ordering. APA102 class is now derived from NeoPixel to reduce code size and support fill() operation.
-
- 29 Aug, 2016 1 commit
-
-
Damien George authored
The OneWire class is now in its own onewire.py module, and the temperature sensor class is in its own ds18x20.py module. The latter is renamed to DS18X20 to reflect the fact that it will support both the "S" and "B" variants of the device. These files are moved to the modules/ subdirectory to take advantage of frozen bytecode.
-
- 06 Aug, 2016 1 commit
-
-
Paul Sokolovsky authored
That apparently will only help folks who read the docs on how to disable, but could use a quick reminder straight in boot.py. For the developers, it's important to have debug logging enabled in development branch (master).
-
- 03 Aug, 2016 1 commit
-
-
Paul Sokolovsky authored
-
- 02 Jul, 2016 3 commits
-
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Leads to less fragmentation at teh time user code starts.
-
- 30 Jun, 2016 1 commit
-
-
Paul Sokolovsky authored
-
- 29 Jun, 2016 2 commits
-
-
Paul Sokolovsky authored
-
Damien George authored
To start with, the critical scripts _boot.py and flashbdev.py are frozen to improve performance and reduce RAM consumption. Saves about 1000 bytes of heap RAM for a bare boot with filesystem.
-
- 30 May, 2016 1 commit
-
-
Paul Sokolovsky authored
This is not part of public API, variable name may change, or it can be replaced with a function.
-
- 26 May, 2016 1 commit
-
-
Damien George authored
TODO: should go in a more port-neutral place, like drivers/dht, but at the moment in relies on specific esp module.
-
- 23 May, 2016 1 commit
-
-
Paul Sokolovsky authored
-
- 19 May, 2016 1 commit
-
-
misterdanb authored
APA102 is a new "smart LED", similar to WS2812 aka "Neopixel".
-
- 16 May, 2016 3 commits
-
-
Paul Sokolovsky authored
modwebrepl truncates password to 9 chars, and that led people to confusion.
-
Paul Sokolovsky authored
That was the intent for the initial user setup, but didn't work before due to lwIP issues. Enable now that they're fixed.
-
Paul Sokolovsky authored
-
- 08 May, 2016 1 commit
-
-
Paul Sokolovsky authored
Starts WebREPL server in foreground and waits for (single) connection.
-
- 07 May, 2016 3 commits
-
-
Noah Rosamilia authored
This commit fixes issue #2045
-
Mike Causer authored
-
Paul Sokolovsky authored
It interferes with running testsuite. master branch should be optimized for development, so any features which interfere with that, would need to be disabled by default.
-
- 05 May, 2016 1 commit
-
-
Paul Sokolovsky authored
This constant is no longer part of hardware API (replaced with just None), and is a default, so not needed in calls.
-
- 03 May, 2016 2 commits
-
-
Paul Sokolovsky authored
.time() returns seconds since MicroPython epoch (2000-01-01 00:00UTC), .settime() sends current system time, assuming UTC timezone.
-
Damien George authored
-
- 02 May, 2016 3 commits
-
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
- 30 Apr, 2016 3 commits
-
-
Paul Sokolovsky authored
If there's no port_config.py file, or it lacks WEBREPL_PASS variable, "initial setup mode" will be entered on first WebREPLconnection. User will be asked for password, which will be written to port_config.WEBREPL_PASS, and system restarted to work in normal mode with password active.
-
Paul Sokolovsky authored
Handling of binary protocol is untested on esp8266 so far.
-
Paul Sokolovsky authored
After password is checked.
-
- 29 Apr, 2016 3 commits
-
-
Paul Sokolovsky authored
Currently it pre-imports webrepl, but doesn't start it.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
- 28 Apr, 2016 3 commits
-
-
Damien George authored
It takes up lots of room and isn't needed.
-
Damien George authored
Changes are: - added OneWireError exception and used where errors can occur - renamed read/write functions to use same names as C _onewire funcs - read_bytes is now read, write_bytes is now write - add ability to read/write DS18B20 scratch pad - rename start_measure to convert_temp (since that's what it does) - rename get_temp to read_temp (consistency with other read names) - removed test function
-
Damien George authored
-
- 26 Apr, 2016 1 commit
-
-
Paul Sokolovsky authored
To remind people it's not HTTP.
-