178 Commits (8a0353525f913f464b9b8a6f610661a0e8fb4fd1)

Author SHA1 Message Date
iabdalkader 7d01f38170 drivers/ninaw10: Implement machine.Pin external pin controls. 2 years ago
Damien George b042fd5120 drivers/bus: Change QSPI read_cmd signature to return an error code. 2 years ago
Andrew Leech 7ee5afe8d1 drivers/bus: Detect QSPI transfer errors and pass up to spiflash driver. 4 years ago
iabdalkader b9c1e4c205 drivers/ninaw10: Connect to WiFi asynchronously. 2 years ago
Jim Mussared 94beeabd2e py/obj: Convert make_new into a mp_obj_type_t slot. 2 years ago
Jim Mussared a52cd5b07d py/obj: Add accessors for type slots and use everywhere. 3 years ago
Jim Mussared 24678fe452 drivers: Remove drivers that are now in micropython-lib. 2 years ago
Damien George 655c29351a drivers/display: Don't include tests by default. 2 years ago
Jim Mussared 203dae41fb all: Update all manifest.py files to use new features. 2 years ago
Damien George 7d3f4b23dc drivers/cc3000: Remove CC3000 WiFi driver files. 2 years ago
robert-hh 71dcb21e24 drivers/wiznet5k: Remove old Wiznet driver. 2 years ago
Kyuchumimo bfc63a5c84 drivers/sdcard: Add delay in init_card_v1 to make timeout work. 2 years ago
iabdalkader b6c2196fbd drivers/cyw43: Allow configuring the netif/mDNS hostname. 2 years ago
Tim Gates f736afb577 drivers,ports: Fix a few typos in comments. 2 years ago
Jim Mussared 4cf9928902 cc3200: Fix various array-based compiler warnings. 2 years ago
Jim Mussared a053827084 extmod/network_ninaw10: Move ninaw10 root pointer registrations here. 2 years ago
David Lechner ac86e8449a drivers/ninaw10/nina_wifi_bsp: Use MP_REGISTER_ROOT_POINTER(). 2 years ago
iabdalkader 474c47d595 drivers/lps22h: Use machine.idle for power saving. 2 years ago
iabdalkader 7d32b770f2 drivers/lps22h: Add LPS22HB/HH pressure sensor driver. 2 years ago
iabdalkader 6c07e9eb27 drivers/lsm9ds1: Add LSM9DS1 IMU driver. 2 years ago
iabdalkader fc6d989f8c drivers/hts221: Add HTS221 humidity sensor driver. 2 years ago
Damien George ee9feacc00 drivers/sdcard: Fix address calculation on v2 SDSC cards. 2 years ago
Damien George 203b98c42b drivers/sdcard: Make ioctl(4), ioctl(5) return num blocks, block size. 2 years ago
Yukai Li ab6ad86793 drivers/sdcard: Fix CSD version 1.0 device size calculation. 3 years ago
iabdalkader 364569d25f drivers/lsm6dsox: Add support for SPI mode. 2 years ago
Damien George 54f1694ab6 drivers/bus: Rename MP_SPI_ADDR_IS_32B to MICROPY_HW_SPI_ADDR_IS_32BIT. 2 years ago
iabdalkader 0bdfceacbe extmod/network_ninaw10: Add support for socket events callback. 3 years ago
iabdalkader be83bdf9ec drivers/ninaw10: Update driver to support firmware 1.5.0. 3 years ago
Takeo Takahashi 86e35178e6 drivers/dht/dht.py: Change default import module as machine. 3 years ago
iabdalkader 52c2580a40 drivers/ninaw10: Fix isconnected to return False when inactive. 3 years ago
robert-hh 56b331ace6 drivers/codec: Add driver for the WM8960 codec. 3 years ago
robert-hh 9c05f3aa1d drivers/sdcard: Allow setting the final SPI baudrate. 3 years ago
iabdalkader 465b74e78d drivers/ninaw10: Add NIC-level ioctl function. 3 years ago
iabdalkader 1aac151d68 drivers/ninaw10: Return standard error numbers. 3 years ago
iabdalkader e401ff8935 drivers/ninaw10: Fix timeout handling to match modusocket. 3 years ago
iabdalkader 981664fd07 drivers/ninaw10: Add function to check socket state/data availability. 3 years ago
iabdalkader 12f9f93b39 drivers/ninaw10/nina_wifi_drv: Fix DNS resolution. 3 years ago
iabdalkader 908e4cf5c3 rp2: Add support for DHT11 and DHT22 sensors. 3 years ago
iabdalkader b65d17fced drivers/ninaw10: Fix BSSID byte order, and add null byte to ESSID. 3 years ago
Jim Mussared 841eeb158e drivers/neopixel: Avoid heap alloc in fill(). 3 years ago
iabdalkader f082793ac4 drivers/lsm6dsox: Add LSM6DSOX driver and examples. 3 years ago
iabdalkader 43079aaf86 drivers/ninaw10: Add ublox Nina-W10 WiFi/BT module driver. 3 years ago
robert-hh e7572776c3 mimxrt: Add dht_readinto() to the mimxrt module, and freeze dht.py. 3 years ago
Damien George 30691ed2a1 drivers/cyw43: Make wifi join fail if interface is not active. 3 years ago
Damien George 52a78e6965 drivers/cyw43: Fix cyw43_deinit so it can be called many times in a row. 3 years ago
Jim Mussared e9a26791e5 drivers/neopixel: Reduce code size of driver. 3 years ago
Jim Mussared d63b287c85 drivers/neopixel: Optimize fill() for speed. 3 years ago
Jim Mussared 62fd450e62 drivers/neopixel: Add common machine.bitstream-based neopixel module. 3 years ago
Damien George 136369d72f all: Update to point to files in new shared/ directory. 3 years ago
Mike Causer bc7822d8e9 drivers/display/ssd1306.py: Add support for 72x40 displays. 3 years ago