Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | drivers/wiznet5k: Fix indentation so it's not misleading. | Damien George | 2016-07-11 |
| | | | | Otherwise gcc 6.1.1 raises a misleading-indentation error. | ||
* | drivers/display/ssd1306: Add width arg and support 64px wide displays. | Radomir Dopieralski | 2016-06-26 |
| | | | | | | | | | | In particular, the WeMOS D1 Mini board comes with a shield that has a 64x48 OLED display. This patch makes it display properly, with the upper left pixel being at (0, 0) and not (32, 0). I tried to do this with the configuration commands, but there doesn't seem to be a command that would set the column offset (there is one for the line offset, though). | ||
* | drivers/display/ssd1306: update SSD1306_SPI to work with new API | Radomir Dopieralski | 2016-06-03 |
| | | | | Makes it work on the ESP8266. | ||
* | extmod: Add machine time_pulse_us function (at C and Python level). | Damien George | 2016-05-31 |
| | | | | The C implementation is taken from the DHT driver. | ||
* | drivers: Add C-level function to read DHT11 and DHT22 devices. | Damien George | 2016-05-26 |
| | | | | Uses mp_hal_pin API. | ||
* | drivers/cc3000: Rename timeval to cc3000_timeval, to avoid clash. | Damien George | 2016-05-10 |
| | | | | The timeval struct can be defined by system C headers. | ||
* | drivers: Add SSD1306 OLED driver, with I2C and SPI interfaces. | Damien George | 2016-04-12 |
| | |||
* | drivers/sdcard: Add support for multi-block read/write; add SD test. | Peter Hinch | 2016-02-02 |
| | |||
* | drivers/sdcard: Allow up to 5 retries to initialise SD card. | Damien George | 2015-10-10 |
| | | | | Apparently some cards need more than 2 retries. See issue #1482. | ||
* | drivers/nrf24l01: Fix SPI phase setting to match specs of nRF chip. | Damien George | 2015-09-18 |
| | | | | Addresses issue #1466. | ||
* | drivers/onewire: Fix ds18x20.read_temp so it works when no rom given. | Damien George | 2015-07-30 |
| | |||
* | stmhal: Remove std.h. It's not needed anymore. | Damien George | 2015-04-18 |
| | |||
* | drivers: Update CC3100 driver library to SDK release version 1.1.0. | danicampora | 2015-03-16 |
| | |||
* | drivers: Add onewire driver and ds18x20 temperature sensor driver. | Damien George | 2015-03-03 |
| | |||
* | drivers/cc3100: Remove simplelink trace messages completely. | danicampora | 2015-02-22 |
| | | | | | Those trace messages have never proven to be useful and they make the code 9K bigger. | ||
* | drivers/cc3100: Remove dependence on debug.h. | Damien George | 2015-02-21 |
| | |||
* | drivers/cc3100: Make wlan.c closer to TI original file. | danicampora | 2015-02-21 |
| | |||
* | cc3200: Get compiling with CC3100 driver from drivers/ directory. | Damien George | 2015-02-21 |
| | |||
* | cc3200: Move CC3100 driver from cc3200/simplelink to drivers/cc3100. | Damien George | 2015-02-21 |
| | | | | This commit will not build, it exists just to track changes. | ||
* | drivers/cc3000: Fix call to extint_register. | Damien George | 2015-01-07 |
| | |||
* | stmhal: Prefix includes with py/; remove need for -I../py. | Damien George | 2015-01-01 |
| | |||
* | drivers: Add SD card driver, controlled via SPI bus. | Damien George | 2014-12-27 |
| | |||
* | drivers, nrf24: Nonblocking send now uses send_start and send_done. | adminpete | 2014-12-09 |
| | |||
* | drivers, nrf24: Nonblocking send now done by generator. | adminpete | 2014-12-09 |
| | |||
* | drivers, nrf24: Add nonblocking send option etc. | Peter Hinch | 2014-12-09 |
| | |||
* | drivers, wiznet5k: Add socket_reset; fix orderly shutdown in recv. | Damien George | 2014-12-04 |
| | |||
* | drivers, cc3000: Cleaning up, make local functions static. | Damien George | 2014-11-21 |
| | |||
* | drivers: Add NRF24L01 driver (written in pure Python). | Damien George | 2014-10-02 |
| | | | | | Comes with test script. Copy both files to pyboard and run "import nrf24l01test". | ||
* | drivers, cc3000: Wrap exported functions in a macro for renaming. | Damien George | 2014-09-30 |
| | |||
* | drivers, wiznet5k: Wrap exported functions in a macro for renaming. | Damien George | 2014-09-30 |
| | | | | 3rd party drivers should not export generic names like "close". | ||
* | stmhal: For spi_init, add argument to select if NSS pin is enabled. | Damien George | 2014-09-30 |
| | | | | | Most of the time you don't use the NSS pin of the SPI bus, and so it shouldn't be enabled by default (this gave some bugs in the past). | ||
* | drivers, cc3k: Move cc3000 driver from stmhal to drivers directory. | Damien George | 2014-09-26 |
| | |||
* | stmhal: Add wiznet5k module, to control WIZnet ethernet adaptor. | Damien George | 2014-09-01 |
| | | | | | | | | | | Allows to create socket objects that support TCP and UDP in server and client mode. Interface is very close to standard Python socket class, except bind and accept do not work the same (due to hardware not supporting them in the usual way). Not compiled by default. To compile this module, use: make MICROPY_PY_WIZNET5K=1 | ||
* | drivers, wiznet5k: Make DNS service use HAL sys tick. | Damien George | 2014-09-01 |
| | |||
* | drivers, wiznet5k: Add HAL_Delay(1) to "infinite" loops. | Damien George | 2014-09-01 |
| | |||
* | drivers, wiznet5k: Properly fix ARP bug with W5200 chipset. | Damien George | 2014-09-01 |
| | |||
* | drivers, wiznet5k: Add W5200 support. | Damien George | 2014-09-01 |
| | |||
* | drivers, wiznet5k: Change SPI interface to read/write multiple bytes. | Damien George | 2014-09-01 |
| | |||
* | drivers, wiznet5k: Fix IP addr verification. | Damien George | 2014-09-01 |
| | |||
* | drivers: Initial import of WIZnet5x000 driver. | Damien George | 2014-09-01 |
| | |||
* | Added 'drivers' directory, intended to hold code for specific hardware. | Damien George | 2014-09-01 |