Commit Graph

2260 Commits

Author SHA1 Message Date
Scott Shawcroft
9d10a3da66
Conditionalize LTO 2022-05-27 12:59:54 -07:00
Dan Halbert
d631ec38c6
Merge pull request #6407 from tannewt/dotenv
Add dotenv read support
2022-05-26 12:11:33 -04:00
Dan Halbert
1fb210bd40
Merge pull request #5491 from pypewpew/remove-gamepadshift
Remove gamepadshift module
2022-05-25 13:58:06 -04:00
Radomir Dopieralski
c0152e7dab Remove gamepadshift module
Everything should be using the keypad module instead.

Note: there are several boards that still had gamepadshift enabled. I
did not contact their authors to make sure they already switched to
keypad in their code and documentation. We should probably wait with
merging this for their go ahead.
2022-05-25 00:48:55 +02:00
Dan Halbert
74c92ffe9e Remove busio.OneWire and bitbangio.OneWire 2022-05-24 12:26:33 -04:00
Scott Shawcroft
a6b60d2083
Merge remote-tracking branch 'adafruit/main' into dotenv 2022-05-23 11:23:20 -07:00
Tyler Crumpton
4a15571295
Fix a minor namespace issue in the countio example 2022-05-23 13:03:03 -05:00
Dan Halbert
f63b26c534 address jepler's comments and further squeezes 2022-05-20 10:10:55 -04:00
Dan Halbert
a01dec1df9 message consolidation and more use of validators 2022-05-19 15:38:37 -04:00
Scott Shawcroft
a30de85d57
Add dotenv read support
os.getenv() will use it (when available) to load variables from
/.env

This will also be useful when we need secrets or config for
CircuitPython outside of the VM (like WiFi credentials.)

Fixes #4212
2022-05-18 14:01:35 -07:00
Scott Shawcroft
f975c97c63
Merge pull request #6363 from FoamyGuy/hidden_vectorio
Hidden vectorio
2022-05-18 09:00:13 -07:00
Dan Halbert
06dac4071d
Merge pull request #6288 from Neradoc/add-frozen-modules-to-support-matrix
List frozen modules in the support matrix
2022-05-13 20:34:41 -04:00
Dan Halbert
936f5bf23e
Merge pull request #6338 from jepler/fix-display-invalid-sh1107
Fix display invalid sh1107
2022-05-13 20:33:43 -04:00
Dan Halbert
951eea7748
Merge pull request #6391 from tekktrik/doc/add-additional-builtins-docs
Add additional documentation for modules, builtin exceptions
2022-05-13 15:59:39 -04:00
Alec Delaney
fca1a9bb5f Change "library" to "module" 2022-05-13 14:00:09 -04:00
Dan Halbert
ae8347f5e5 add error msg for SH1107 fix 2022-05-13 12:54:46 -04:00
Alec Delaney
cb3932ce29 Make other documentation links prettier 2022-05-13 11:51:30 -04:00
Alec Delaney
82810085b5 Add note about display guide to bitmaptools 2022-05-13 11:47:21 -04:00
Alec Delaney
a51b1353ea Add link to Learn guide for alarm module 2022-05-13 11:24:02 -04:00
Alec Delaney
78a87c3bb2 Added link to Learn guide for audiomp3 2022-05-13 11:15:05 -04:00
Alec Delaney
e30d510192 Reformatting for fontio module 2022-05-13 11:14:48 -04:00
Scott Shawcroft
269d51d023
Add two stage reset for BLE
This lets the BLE stack run through the wait period after a VM run
when it may be waiting for more writes due to an auto-reload.

User BLE functionality will have their events stopped. Scanning and
advertising is also stopped.
2022-05-12 13:20:44 -07:00
Alec Delaney
b035277e15
Mention other hardware in microcontroller module 2022-05-12 15:33:11 -04:00
Alec Delaney
aa74f21321
Add note about REPL in terminalio 2022-05-12 15:31:00 -04:00
Alec Delaney
9c0dbbab2e
Add links to information for fontio 2022-05-12 15:21:46 -04:00
Alec Delaney
a4f4effb44
Update qrio documentation 2022-05-12 14:53:01 -04:00
Neradoc
e08502fa85 list frozen modules in the support matrix
- fix the list of frozen modules in the board info, separate it from the builtin modules
- frozen modules are listed along with the link to their repository
- get the repository by running the git command in the frozen directory
- frozen modules are listed at the end
- they copy the style of the other modules
- frozen modules in build_board_info don't need the URLs, they are filtered out
2022-05-11 15:33:11 +02:00
Sam Willcocks
4231eedf8e Correct USB HID usage range error message.
When an invalid usage was given, the error message incorrectly
referenced "usage_page".
2022-05-09 19:04:01 +01:00
foamyguy
b6a5f421a9 use draw protocol impl 2022-05-08 12:02:59 -05:00
Dan Halbert
c1cc9b8bbf
Merge pull request #6353 from tekktrik/doc/add-communication-links
Add links to guides for "essential" modules, others
2022-05-06 22:45:40 -04:00
Dan Halbert
5edc59f070
Merge pull request #6337 from jepler/property-storage
Optimize flash storage of properties
2022-05-06 09:55:18 -04:00
Alec Delaney
d1d6d99318 Specify target for board 2022-05-04 21:59:08 -04:00
Alec Delaney
9d83b319b3 Add Learn guide link to CPY Essentials for analogio 2022-05-04 14:27:10 -04:00
Alec Delaney
aaaa0acde4 Add link to CPY Essentials Learn guide for board module 2022-05-04 14:26:52 -04:00
Alec Delaney
f4bd20b5e8 Add inofrmation about NeoPixels in neopixel_write module 2022-05-04 14:20:48 -04:00
Alec Delaney
ba4a253e77 Add link to CPY Essentials Learn guide for storage module 2022-05-04 14:04:07 -04:00
Alec Delaney
042eb84d84 Add Learn guide link to displayio 2022-05-04 14:01:03 -04:00
Alec Delaney
7a0b0010e8 Add CircuitPython Essentials Learn guide link to pwmio 2022-05-04 13:59:04 -04:00
Alec Delaney
9d6c4059e0 Add CPY essential learn guide link to digitalio 2022-05-04 13:57:37 -04:00
Alec Delaney
3b665dda3c Add Learn guide for digitalio 2022-05-04 13:54:20 -04:00
Alec Delaney
8651156ee0 Add link to busio from board module 2022-05-04 13:50:08 -04:00
Alec Delaney
802931987a Fix board module additions 2022-05-04 13:49:47 -04:00
Dan Halbert
a7ec8b02e9
Merge pull request #6328 from KurtE/mixrt_uart_rs485
[mimxrt (teensy) Allow Any GPIO pin for RS485 pin
2022-05-04 13:30:09 -04:00
Dan Halbert
75bfcb3630 add caveat about software RS485 implementations 2022-05-04 13:05:41 -04:00
Dan Halbert
ce959a9af4
Merge pull request #6342 from dhalbert/pin-hash
make Pin hashable
2022-05-03 22:43:46 -04:00
Dan Halbert
68acd14342 use generic hash routine where possible 2022-05-03 19:11:54 -04:00
Alec Delaney
024ab1974b Fix typo 2022-05-03 16:42:40 -04:00
Dan Halbert
9717fd235d make Pin hashable 2022-05-03 15:28:42 -04:00
Alec Delaney
24fb138311 Use shortcut "directive" for subset note 2022-05-03 14:56:12 -04:00
Alec Delaney
bbc29e84a7
Add os, "socket", atexit, ssl, struct, traceback, math links 2022-05-03 12:31:20 -06:00