Jeff Epler
d39d146352
Merge some messages
2022-11-30 14:39:47 -06:00
Jeff Epler
0e19fbb60f
Use a function to raise ZeroDivisionError, consistent string
2022-11-30 14:39:30 -06:00
Dan Halbert
c8390a7918
Merge pull request #7069 from jepler/exception-chain
...
Implement chained exceptions
2022-11-30 11:13:57 -05:00
Scott Shawcroft
c13ca95da1
Add MDNS support to Pico W
...
This adds both cpy-MAC.local and circuitpython.local support.
Fixes #7214
2022-11-28 16:15:28 -08:00
Jeff Epler
b6f86e1e73
Recursively print chained exceptions
2022-11-13 19:53:21 -06:00
Dan Halbert
e6936decac
Merge pull request #7169 from blues/pdmin
...
STM32L4 PDMIn support
2022-11-09 14:19:51 -05:00
Jeff Epler
9cdfba2e47
Simplify argument checking to reduce translated strings
...
Build size on proxlight trinkey m0 en_US:
Before: 2412 (en_US) 820 (ru)
After: 2544 (en_US) 984 (ru)
Savings: +132 (en_US) +164 (ru) bytes available flash
2022-11-07 12:37:11 -06:00
Matthew McGowan
ad9db01f5f
Implements PDMIn for STM32L4 using the SAI peripheral and decimation/filtering in software.
2022-11-04 17:27:08 -07:00
Neradoc
8f82db5b22
define out the safe mode message if none
2022-10-30 03:55:59 +01:00
Neradoc
0aa41fa92e
change BOARD_USER_SAFE_MODE_ACTION into a separate sentence
2022-10-30 01:55:42 +02:00
CDario
19fd9107a2
Merded with main branch
2022-10-29 07:46:54 +00:00
CDario
b815a4cc5e
Added safe mode button and fix coyright attribution
2022-10-28 12:06:11 +00:00
CDario
b94447fde5
Added safe mode button
2022-10-28 05:00:54 +00:00
microDev
83b54d003d
implement more checks in coproc module
...
- check memory address range
- check firmware size at an earlier stage
2022-10-22 19:05:48 +05:30
microDev
b33a2b45dc
add coproc alarm
2022-10-20 18:38:20 +05:30
microDev
5232e3f6c3
add coproc module
2022-10-20 09:09:44 +05:30
microDev
e7b25dbf73
improve dualbank
errors
2022-10-15 13:20:10 +05:30
Dan Halbert
7e4b2a09eb
Merge pull request #7000 from MicroDev1/storage-extend
...
Add Storage Extension Support
2022-10-13 10:05:55 -04:00
microDev
728fea4ca4
add storage extension python api
2022-10-13 09:53:33 +05:30
Dan Halbert
86a0f9a861
save about 112 bytes
2022-10-09 19:22:39 -04:00
Dan Halbert
833f55922c
Remove multiterminal
...
This module has not been built in years, since the (removed) esp8266 port.
Delete the code, as it is not likely to be useful in its current form.
Closes : #7015
2022-10-06 14:02:47 -05:00
Jeff Epler
dcb650c513
pico w: add ssl module
...
Note: at this time, the ssl module on pico_w never verifies the server
certificate. This means it does not actually provide a higher security
level than regular socket / http protocols.
2022-10-05 13:12:43 -04:00
Dan Halbert
db065a299f
Merge pull request #6933 from jepler/ 🥧 🐮
...
Implement a useful subset of `wifi` and `socketpool` modules on 🥧 🐮
2022-09-28 18:09:24 -04:00
Jeff Epler
6c3cdceb45
Implement scan, connect, ping
...
My pings go out, and then they come back
```py
import os
import wifi
import ipaddress
wifi.radio.connect(os.getenv('WIFI_SSID'), os.getenv('WIFI_PASSWORD'))
ipv4 = ipaddress.ip_address("8.8.4.4")
print("Ping google.com: %f ms" % (wifi.radio.ping(ipv4)*1000))
```
2022-09-28 10:06:33 -05:00
Jeff Epler
346fff2e7c
cyw43 basic gpio support, hwaddr in boot_out
2022-09-28 10:06:33 -05:00
Jeff Epler
ef35ca1d3e
vectorio: Simplify argument checking of x/y values
2022-09-22 08:39:33 -05:00
Jeff Epler
267ec1dc4f
unify some 'must/should be an int' messages
2022-09-22 08:39:32 -05:00
Dan Halbert
6f8fe1b3e1
touch up analogbufio ValueError msg; consolidate with another message
2022-09-16 11:17:13 -04:00
Dan Halbert
8a568d18b5
Merge pull request #6757 from latkinso42/adcdma
...
analogbufio
2022-09-16 08:32:24 -04:00
Dan Halbert
60f43b1703
allow preserving pin state during deep sleep
2022-09-15 17:35:14 -04:00
latkinso42
c1f57c6ceb
Pushing for resolution
2022-09-07 18:53:35 -04:00
latkinso42
6fe2ea4513
Merging back with updated main files
2022-09-02 15:51:45 -04:00
Jeff Epler
dc27fb967d
error at runtime if no psram actually reserved
2022-08-26 09:27:50 -05:00
Lee Atkinson
f91af513b7
Introduced odule adcbuffer / removed analogio/AnalogFastIn
2022-08-18 16:23:17 -04:00
Lee Atkinson
c3c1e307c4
Sample Rate Enhancements
2022-08-11 17:50:30 -04:00
Scott Shawcroft
554063a817
Merge branch 'main' into espressif-camera-2
2022-08-09 14:07:14 -07:00
Dan Halbert
84807cd6eb
Change I2C terminology from "peripheral" to "target"
2022-08-09 13:13:19 -04:00
Jeff Epler
1a11ff864a
Merge remote-tracking branch 'origin/main' into espressif-camera-2
2022-08-05 21:08:12 -05:00
Scott Shawcroft
207311b02a
Merge branch 'main' into title_execution_status
2022-08-05 13:42:58 -07:00
Scott Shawcroft
83cbbc9946
Add BLE status to title bar
2022-08-04 16:33:10 -07:00
Scott Shawcroft
3a2bcbc5c7
Enable title bar on all builds
...
* Tweak scroll area position so last line is complete and top is
under the title bar.
* Pick Blinka size based on the font to minimize unused space in
title bar. Related to #2791
* Update the title bar after terminal is started. Fixes #6078
Fixes #6668
2022-08-04 16:33:10 -07:00
Jeff Epler
258f72640a
Implement a pile of getters & setters
2022-08-04 15:11:57 -05:00
Jeff Epler
82be75adb5
Add ability to reserve psram
...
.. the primary user of which will be the camera, since the framebuffers
must be allocated via esp-idf allocation function and never from the
gc heap.
A board can have a default value, and the value can also be set in the
/.env file using the key CIRCUITPY_RESERVED_PSRAM with the value being
the reserved size in bytes.
Co-authored-by: Dan Halbert <halbert@adafruit.com>
2022-08-03 16:19:40 -05:00
Scott Shawcroft
9661d3256c
Add more ESP32 boards and enable web workflow
2022-08-01 15:52:08 -07:00
Dan Halbert
bb47484cb1
Merge remote-tracking branch 'adafruit/main' into from_bytes-check-parameters
2022-07-19 17:18:26 -04:00
Scott Shawcroft
ac460dd1e1
Merge branch 'main' into esp32
2022-07-13 15:30:53 -07:00
Scott Shawcroft
23bbb19138
Merge remote-tracking branch 'adafruit/main' into websocket_serial
2022-07-12 13:15:38 -07:00
Dan Halbert
2c7ad7a39f
make translate and pre-commit formatting fixes
2022-07-08 16:53:53 -04:00
Jeff Epler
1c3655c07b
update translations
2022-07-07 13:28:54 -05:00
Isaac Benitez
4d3ab4f4fc
Added non-keyword args to allowed_args
2022-07-06 07:22:45 -07:00