danicampora
5687ce7e35
drivers/cc3100: Remove simplelink trace messages completely.
Those trace messages have never proven to be useful and they make
the code 9K bigger.
10 years ago
Damien George
3611c1de14
drivers/cc3100: Remove dependence on debug.h.
10 years ago
danicampora
1cf82a9800
drivers/cc3100: Make wlan.c closer to TI original file.
10 years ago
Damien George
5ca1f5f9d9
cc3200: Get compiling with CC3100 driver from drivers/ directory.
10 years ago
Damien George
49c2ad4fb4
cc3200: Move CC3100 driver from cc3200/simplelink to drivers/cc3100.
This commit will not build, it exists just to track changes.
10 years ago
Damien George
c223df5113
drivers/cc3000: Fix call to extint_register.
10 years ago
Damien George
2cf6dfa280
stmhal: Prefix includes with py/; remove need for -I../py.
10 years ago
Damien George
1570eaf0e3
drivers: Add SD card driver, controlled via SPI bus.
10 years ago
adminpete
e6e8ad8ab2
drivers, nrf24: Nonblocking send now uses send_start and send_done.
10 years ago
adminpete
706955976c
drivers, nrf24: Nonblocking send now done by generator.
10 years ago
Peter Hinch
5deceb842d
drivers, nrf24: Add nonblocking send option etc.
10 years ago
Damien George
d8f239263d
drivers, wiznet5k: Add socket_reset; fix orderly shutdown in recv.
10 years ago
Damien George
df242facdc
drivers, cc3000: Cleaning up, make local functions static.
10 years ago
Damien George
877dba3e1a
drivers: Add NRF24L01 driver (written in pure Python).
Comes with test script. Copy both files to pyboard and run
"import nrf24l01test".
10 years ago
Damien George
8762418d0c
drivers, cc3000: Wrap exported functions in a macro for renaming.
10 years ago
Damien George
9d2bf9c405
drivers, wiznet5k: Wrap exported functions in a macro for renaming.
3rd party drivers should not export generic names like "close".
10 years ago
Damien George
bfa7b480a7
stmhal: For spi_init, add argument to select if NSS pin is enabled.
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).
10 years ago
Damien George
f996d8854f
drivers, cc3k: Move cc3000 driver from stmhal to drivers directory.
10 years ago
Damien George
bcf041f1a3
stmhal: Add wiznet5k module, to control WIZnet ethernet adaptor.
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
10 years ago
Damien George
cdd40f149a
drivers, wiznet5k: Make DNS service use HAL sys tick.
10 years ago
Damien George
9091e84454
drivers, wiznet5k: Add HAL_Delay(1) to "infinite" loops.
10 years ago
Damien George
7da9145e47
drivers, wiznet5k: Properly fix ARP bug with W5200 chipset.
10 years ago
Damien George
0c0550bff0
drivers, wiznet5k: Add W5200 support.
10 years ago
Damien George
79d17e3e7d
drivers, wiznet5k: Change SPI interface to read/write multiple bytes.
10 years ago
Damien George
812cf62f43
drivers, wiznet5k: Fix IP addr verification.
10 years ago
Damien George
71224cb8db
drivers: Initial import of WIZnet5x000 driver.
10 years ago
Damien George
e07737d202
Added 'drivers' directory, intended to hold code for specific hardware.
10 years ago