317 Commits (ca0c75f5042cdf602585b08184f132d7ab4713f3)

Author SHA1 Message Date
Petr Kracík 5801a003f0 esp32/network_lan: Make power arg to constructor optional. 6 years ago
Petr Kracík 01c1432e32 esp32/modnetwork: Catch and report Ethernet events. 6 years ago
Petr Kracík 7d8c71c222 esp32/network_lan: Add arg to constructor to set clock mode for ETH PHY. 6 years ago
Damien George 303f27f656 esp32/modsocket: Change socket.socket to be socket type rather than fun. 6 years ago
Damien George ed09e13943 esp32/modsocket: Fix usocket.send to accept anything with buffer proto. 6 years ago
Yonatan Goldschmidt bc4f8b438b extmod/moduwebsocket: Refactor `websocket` to `uwebsocket`. 6 years ago
Mike Causer 812969d615 all: Change PYB message prefix to MPY. 7 years ago
Damien George 6e30f96b0b ports: Convert legacy uppercase macro names to lowercase. 6 years ago
Damien George c33f538066 esp32/modmachine: Add support for changing the CPU frequency. 6 years ago
Damien George 6a95e74387 esp32: Use SPIRAM in mem-map mode so all of it can be used for uPy heap. 6 years ago
Damien George 8de17b3d96 esp32/modmachine: Rename machine.sleep to machine.lightsleep. 6 years ago
Damien George dadee5fa24 esp32/modsocket: Fix crashes when connect/bind can't resolve given addr. 6 years ago
Damien George f431795caf esp32/boards: Use auto xtal freq config instead of default 40MHz. 6 years ago
Damien George 5d88272342 esp32/Makefile: Make sure that directory exists for sdkconfig.h. 6 years ago
Damien George 9ac9aa989c esp32/machine_timer: Deinit all active timers on soft reset. 6 years ago
Damien George 3d49b157b8 esp32: Update to latest ESP IDF using sdkconfig and new ldgen procedure. 6 years ago
Damien George f59904f799 esp32/Makefile: Put all IDF compenents in .a libs to use IDF ld script. 6 years ago
Damien George e7ab475276 esp32: Don't put py/scheduler.o in iRAM, it's no longer needed. 6 years ago
Damien George da72bb6833 esp32/machine_hw_spi: Make HW SPI objects statically allocated. 6 years ago
Damien George d82f344f61 esp32/machine_hw_spi: Use separate DMA channels for HSPI and VSPI. 6 years ago
Matt Trentini cd52d2c691 esp32/modules/neopixel.py: Change NeoPixel to different default timings. 6 years ago
Damien George eb446ec227 esp32/Makefile: Use system provided math library rather than uPy one. 6 years ago
Damien George 90f86a0197 esp32/machine_pin: Add Pin.off() and Pin.on() methods. 6 years ago
Damien George f350b640a0 esp32/modsocket: For socket read only release GIL if socket would block. 6 years ago
Damien George efe0569c26 esp32/mphalport: When tx'ing to REPL only release GIL if many chars sent 6 years ago
Damien George da7355e213 esp32/modmachine: Enable machine.sleep() now that the IDF supports it. 6 years ago
Damien George 9c6c32cc51 esp32/machine_pwm: On deinit stop routing PWM signal to the pin. 6 years ago
Damien George 287b02d98a esp32/machine_pwm: Support higher PWM freq by auto-scaling timer res. 6 years ago
Damien George 87623082e3 esp32/machine_uart: Implement UART.sendbreak() method. 6 years ago
Damien George 9ddc182ec7 esp32/machine_uart: Add txbuf/rxbuf keyword args to UART construct/init. 6 years ago
Damien George 485514f57a esp32: Allocate task TCB and stack from system heap not uPy heap. 6 years ago
Damien George 0233049b79 esp32/mpthreadport: Prevent deadlocks when deleting all threads. 6 years ago
Eric Poulsen 3c6f639aa5 esp32/network_ppp: Add PPPoS functionality. 7 years ago
Eric Poulsen 5e5aef53fb esp32/modesp32: Add hall_sensor() function. 6 years ago
Damien George 185716514f esp32/machine_rtc: Fix locals dict entry, init qstr points to init meth. 6 years ago
Siarhei Farbotka e62f59217b esp32: Fix int overflow in machine.sleep/deepsleep functions. 6 years ago
Damien George 48d736f491 esp32: Update to latest ESP IDF. 6 years ago
Eric Poulsen 419eb86074 esp32/modnetwork: Add network.(W)LAN.ifconfig('dhcp') support. 6 years ago
Nicko van Someren c3c914f4dd esp8266,esp32: Implement high-res timers using new tick_hz argument. 6 years ago
Damien George a3ba5f127e esp32/modesp32: Use MP_ROM_QSTR and MP_ROM_PTR in const locals dict. 6 years ago
Jérôme Poulin 4f5b435d9b esp32/modesp32: Add raw temperature reading to esp32 module. 6 years ago
Mitchell Currie 385fa51806 esp32: Implement WLAN.status() return codes. 6 years ago
Damien George 9c8141f07e esp32/modnetwork: Add support for bssid parameter in WLAN.connect(). 6 years ago
Nicko van Someren 14ab81e87a esp32: Reduce latency for handling of scheduled Python callbacks. 6 years ago
Damien George 349d8e1324 esp32: Allow to build with uPy floats disabled. 6 years ago
Damien George 8f86fbfd6c ports: Enable ure.sub() on stm32, esp8266 (not 512k) and esp32. 6 years ago
Damien George 82bc4838d2 esp32/mpconfigport.h: Enable ucryptolib module. 6 years ago
Damien George 34b2f6b6fc esp32/modules: Include umqtt library in frozen modules. 6 years ago
Damien George d61d119c94 esp32: Update to latest ESP IDF. 6 years ago
Damien George cf1509c911 esp32/fatfs_port: Implement get_fattime so FAT files have a timestamp. 6 years ago