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
22b04aef22
Reindent a block
2022-09-28 10:05:53 -05:00
Jeff Epler
9caa65cf28
allow a board to override link.ld
2022-09-28 10:05:53 -05:00
Dan Halbert
8a568d18b5
Merge pull request #6757 from latkinso42/adcdma
...
analogbufio
2022-09-16 08:32:24 -04:00
Dan Halbert
82694b7265
remove extraneous copyrights
2022-09-15 20:31:08 -04:00
Dan Halbert
60f43b1703
allow preserving pin state during deep sleep
2022-09-15 17:35:14 -04:00
Lee Atkinson
f279a2dbb2
Merge branch 'adafruit:main' into adcdma
2022-09-08 11:46:01 -04:00
Dan Halbert
58b00467c4
Merge pull request #6878 from dhalbert/weak-board-defs
...
Use MP_WEAK for default board.c routines
2022-09-08 10:47:08 -04:00
Dan Halbert
4cb69a51d5
Use MP_WEAK for default board.c routines
2022-09-08 07:36:50 -04:00
latkinso42
c1f57c6ceb
Pushing for resolution
2022-09-07 18:53:35 -04:00
latkinso42
25078a24a3
Attempt to fix Build-Docs and Pre-Commit
2022-09-06 18:58:57 -04:00
Pontus Oldberg
c043c437f7
Merge branch 'main' of https://github.com/PontusO/circuitpython
2022-09-06 09:37:25 +02:00
Pontus Oldberg
9a937e6ea3
Added challenger_rp2040_wifi_ble board.
2022-09-06 09:37:21 +02:00
latkinso42
5498b3ac91
fix to analogbufio BufferedIn.h
2022-09-05 14:22:08 -04:00
Scott Shawcroft
a09836eb4a
Merge pull request #6681 from PontusO/main
...
Adds support for the Challenger RP2040 SubGHz board
2022-09-05 10:01:51 -07:00
latkinso42
a1856ea3e9
Renaming module from adcbuffer to analogbufio
2022-09-05 12:11:49 -04:00
latkinso42
478b40ecf9
Merge branch 'adcdma' of https://github.com/latkinso42/circuitpython into adcdma
...
Syncing with remote
2022-09-04 16:07:37 -04:00
Lee Atkinson
3cd8259a78
Merge branch 'adafruit:main' into adcdma
2022-09-04 15:59:20 -04:00
latkinso42
d7a1db5b87
Changes per review
2022-09-04 15:57:59 -04:00
Dan Halbert
449b43e5a6
Merge pull request #6863 from jepler/rp2pio-erroneous-mask
...
rp2pio: fix occasional bug when not using OUT pins
2022-09-04 09:15:35 -04:00
Jeff Epler
a3e17189a4
rp2pio: fix occasional bug when not using OUT pins
...
a NULL first pin object is used to indicate that there are zero
of some kind of pin associated with the StateMachine. However,
mask_and_rotate wasn't checking for zero. It actually read data from
near address 0x0 and (in my case) got a nonzero mask, which then
caused a program with GPIO11 and GPIO12 as input with pull-up and no
out pins to erroneously encounter the error "pull masks conflict with
direction masks"
2022-09-03 20:39:42 -05:00
latkinso42
6fe2ea4513
Merging back with updated main files
2022-09-02 15:51:45 -04:00
Pontus Oldberg
59fb3fbbd6
Merge branch 'adafruit:main' into main
2022-09-01 10:35:13 +02:00
Lee Atkinson
04af01a672
Pin Validation fixed/readmultiple return fixed
2022-08-27 14:47:12 -04:00
Jeff Epler
ebd58155f2
bump pico-sdk to 1.4.0
2022-08-26 09:54:16 -05:00
Lee Atkinson
6fd08483e2
Tidying code for PR/ Minor Issues
2022-08-24 17:41:51 -04:00
Lee Atkinson
e23b621d69
Fixing 8 bit and 12 bit conversion
2022-08-22 18:55:55 -04:00
Lee Atkinson
f5655dd48c
Fixing Build errors/ DMA Xfer Rate
2022-08-21 11:44:40 -04:00
Lee Atkinson
68671399d1
More formating
2022-08-19 10:51:13 -04:00
Lee Atkinson
d3c3c9eac4
Tidy a few things
2022-08-18 19:10:16 -04:00
Lee Atkinson
f91af513b7
Introduced odule adcbuffer / removed analogio/AnalogFastIn
2022-08-18 16:23:17 -04:00
Lee Atkinson
34b8fbaf14
Merge branch 'adafruit:main' into adcdma
2022-08-18 09:08:10 -04:00
arturo182
23f2b62196
Add the Solder Party BBQ20KBD board
2022-08-17 20:44:23 +02:00
Lee Atkinson
4542c801b0
Tidying up loose endson draft PR
2022-08-14 13:03:33 -04:00
gamblor21
7584363f66
Forgot an include
2022-08-13 17:41:45 -05:00
gamblor21
1ae2a2154e
Initial i2ctaret commit
2022-08-13 17:00:43 -05:00
Lee Atkinson
8cd12b2478
Copyright Change
2022-08-12 16:01:58 -04:00
Lee Atkinson
81c7ba899d
Copyright Update/Acknowledgements
2022-08-12 13:57:45 -04:00
Lee Atkinson
6d8e8c71fc
Merge branch 'adcdma' of https://github.com/latkinso42/circuitpython into adcdma
...
Fixing code behind commits
2022-08-11 17:58:46 -04:00
Lee Atkinson
c3c1e307c4
Sample Rate Enhancements
2022-08-11 17:50:30 -04:00
Lee Atkinson
5fb5fd0558
Merge branch 'adafruit:main' into adcdma
2022-08-10 18:33:52 -04:00
Lee Atkinson
e778112710
Merge branch 'adafruit:main' into adcdma
2022-08-10 10:29:17 -04:00
Lee Atkinson
9e0c580d3d
AnalogFastIn
2022-08-10 09:42:24 -04:00
Dan Halbert
41bcd7b260
Remove support for auto-brightness
2022-08-09 22:40:21 -04:00
Dan Halbert
c4db71d12e
Merge pull request #6721 from dhalbert/i2c-target
...
Change I2C terminology from "peripheral" to "target"
2022-08-09 16:12:17 -04:00
Scott Shawcroft
df52d995ed
Merge pull request #6714 from dannystaple/patch-2
...
Improve docs for rp2Pio Statemachine frequency
2022-08-09 10:50:27 -07:00
Dan Halbert
84807cd6eb
Change I2C terminology from "peripheral" to "target"
2022-08-09 13:13:19 -04:00
takayoshiotake
5ce3778d75
Add custom board: Octave RP2040
2022-08-09 22:19:38 +09:00
Danny Staple
3c1c477c5b
Improve docs for rp2Pio Statemachine frequency
...
This frequency can be set to 0 for the system (133mhz) clock speed.
2022-08-08 22:14:55 +01:00