Paul Sokolovsky
|
e589cddcd4
|
docs/esp: Remove getaddrinfo(), now in socket module as expected.
|
2016-03-25 16:39:18 +02:00 |
|
Paul Sokolovsky
|
6e6488530e
|
docs: More standard modules for esp8266.
|
2016-03-25 16:33:05 +02:00 |
|
Paul Sokolovsky
|
4b5606bc09
|
docs/network: esp8266: Update docs on WLAN constructor.
|
2016-03-25 16:30:06 +02:00 |
|
Paul Sokolovsky
|
ee6fcc6f91
|
docs: Add standard modules list for esp8266.
|
2016-03-25 15:17:55 +02:00 |
|
Paul Sokolovsky
|
96a644076d
|
docs/topindex.html: Refer to "pyb" module only for pyboard.
|
2016-03-25 15:12:26 +02:00 |
|
Paul Sokolovsky
|
8f1854ad2d
|
extmod/modlwip: Add SOL_SOCKET and SO_REUSEADDR constants for setsockopt().
|
2016-03-25 15:06:12 +02:00 |
|
Paul Sokolovsky
|
ac671546d1
|
esp8266/README: Remove outdated reference to initial port heap size.
|
2016-03-25 15:02:23 +02:00 |
|
Paul Sokolovsky
|
88f60de914
|
tests: Add test for io.BufferedWriter.
|
2016-03-25 15:01:19 +02:00 |
|
Paul Sokolovsky
|
2c81b9be28
|
py/modio: io.BufferedWriter: Describe flushing policy.
|
2016-03-25 14:59:30 +02:00 |
|
Paul Sokolovsky
|
063e6e7d0a
|
py/modio: Implement io.BufferedWriter.flush().
|
2016-03-25 14:33:38 +02:00 |
|
Paul Sokolovsky
|
5d93dfbc2c
|
py/modio: Initial implementation of io.BufferedWriter class.
Just .write() method implemented currently.
|
2016-03-25 01:10:49 +02:00 |
|
Paul Sokolovsky
|
3dbd2ee926
|
extmod/modwebsocket: Implement read support.
|
2016-03-25 00:51:51 +02:00 |
|
Paul Sokolovsky
|
4a02a8f74d
|
py/stream: Fix object vs ptr usecase in mp_stream_writeall().
|
2016-03-24 19:43:08 +02:00 |
|
Paul Sokolovsky
|
24342dd65e
|
extmod/modwebsocket: Start module for WebSocket helper functions.
Currently, only write support is implemented (of limited buffer size).
|
2016-03-24 19:16:00 +02:00 |
|
Paul Sokolovsky
|
d4c8e626f2
|
py/stream: Add mp_stream_writeall() helper function.
Spools entire output buffer to a blocking stream (chunk by chunk if
needed).
|
2016-03-24 19:09:00 +02:00 |
|
Damien George
|
a5d48b1162
|
esp8266: Add tests/onewire.py as a driver and test code for ds18b20 dev.
|
2016-03-24 17:35:26 +02:00 |
|
Damien George
|
78d0dde562
|
esp8266: Add onewire helper functions as C module.
Includes functions to read and write bits and bytes.
|
2016-03-24 17:33:42 +02:00 |
|
Damien George
|
0cdbd356fd
|
esp8266: Implement bit-bang I2C read, and add i2c.readfrom method.
I2C reading tested with TSL2561 luminosity sensor.
|
2016-03-24 11:46:05 +02:00 |
|
Damien George
|
5b9f361824
|
esp8266: Clean up bit-bang I2C implementation.
Changed from using set_sda_scl function to independent set_sda and
set_scl functions.
|
2016-03-24 11:37:52 +02:00 |
|
Paul Sokolovsky
|
667d64b430
|
esp8266/modpybi2c: Add missing include.
|
2016-03-24 11:21:36 +02:00 |
|
Damien George
|
dd32f02cc3
|
esp8266: Add basic I2C driver, with init and writeto methods.
Tested and working with SSD1306 I2C display.
|
2016-03-24 11:17:17 +02:00 |
|
Damien George
|
7059c8c23c
|
esp8266: Expose pin object as a public structure for use as C pin API.
This is an initial attempt at making a simple C pin API for writing
things like I2C drivers in C.
|
2016-03-24 11:07:41 +02:00 |
|
Paul Sokolovsky
|
a1d072df81
|
esp8266: Enable auto-indent in REPL.
|
2016-03-23 16:30:29 +02:00 |
|
Paul Sokolovsky
|
df1f6783f2
|
esp8266: Add "socket" and "usocket" aliases for lwip module.
|
2016-03-23 16:25:55 +02:00 |
|
Paul Sokolovsky
|
494aea3e86
|
esp8266: Enable non-blocking stream support.
|
2016-03-23 16:15:49 +02:00 |
|