Commit Graph

2212 Commits

Author SHA1 Message Date
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
Alec Delaney 49918299f2
Update docs with links to tutorials for I2C, SPI, and UART 2022-05-03 13:42:42 -04:00
Limor "Ladyada" Fried 8beb908d90
Merge pull request #6329 from tekktrik/personal/mp3decoder-docs
Add note about memory usage recommendation to MP3Decoder
2022-04-30 21:13:20 -04:00
Alec Delaney 92aeabfe3a Update note in MP3Decoder 2022-04-30 15:18:05 -06:00
Alec Delaney 3d145af587 Add note about memory usage for MP3Decoder 2022-04-30 15:11:00 -06:00
Alec Delaney 9a23923b2d Add documentation for watchdog.WatchDogTimeout 2022-04-29 11:41:22 -06:00
Dan Halbert 63abd9a9cf
Merge pull request #6312 from dhalbert/adjust-neopixel-timings
test and adjust NeoPixel timings on multiple ports
2022-04-26 13:18:47 -04:00
Dan Halbert 3a8fb4e956
Merge pull request #5852 from jepler/floppy
Add floppyio
2022-04-26 11:40:19 -04:00
Dan Halbert 4eeaf41edc test and adjust NeoPixel timings on multiple products 2022-04-25 23:12:24 -04:00
Dan Halbert 0642917cf7
Merge pull request #6270 from FoamyGuy/tilegrid_bitmap_property
adding bitmap property to TileGrid
2022-04-25 09:09:28 -04:00
Dan Halbert 4aea8049c5
Merge pull request #6279 from mjs513/main
Added Settable Clock for MIMXRT BOARDS
2022-04-20 08:31:41 -04:00
mjs513 2e9e29bf1b Delete Left Over Comments 2022-04-20 04:10:16 -04:00
Dan Halbert 4f31f1d43d
Merge pull request #6299 from tekktrik/doc/fix-randrange
Fix signature of random.randrange() to show multiple signatures in stub
2022-04-19 21:40:12 -04:00
Dan Halbert 50457e9f33
Merge pull request #6294 from tekktrik/doc/update-readinto
Update documentation for end param in SPI.readinto()
2022-04-19 17:20:33 -04:00
Alec Delaney 3a5973084f
Add return type for 3-argument random.randrange() 2022-04-19 16:14:01 -04:00
Alec Delaney 9274e6a681 Fix signature of random.randrange() to show multiple signatures in stub 2022-04-19 14:13:38 -04:00
Alec Delaney 211d42f58d Change value of base in math.log to e 2022-04-19 13:27:46 -04:00
Alec Delaney 20cc40a30f Merge branch 'doc/add-log-documentation' of https://github.com/tekktrik/circuitpython into doc/add-log-documentation 2022-04-19 12:57:55 -04:00
Alec Delaney 63c18ce748 Change signature of math.log() to use value for base 2022-04-19 12:57:42 -04:00
Dan Halbert af59f4938a
Missing double-quote 2022-04-19 12:57:22 -04:00
Alec Delaney 2e2e3ad612 Add documentation for math.log() 2022-04-19 11:46:39 -04:00
Alec Delaney e73c5c768b Update documentation for end param in SPI.readinto() 2022-04-19 11:23:39 -04:00
foamyguy 6e3fe07943 remove redundant type check. remove blank line. revert locale change 2022-04-19 09:07:35 -05:00
foamyguy 459f896dd4 remove refactored function 2022-04-18 20:36:41 -05:00
foamyguy 9fdd804365 enforce new bitmap same size as previous 2022-04-18 20:31:47 -05:00
foamyguy 65f085709c back to not using function 2022-04-18 10:25:49 -05:00
Neradoc 3c111ba338 fix the keypad doc 2022-04-15 21:51:40 +02:00
mjs513 fd41c1ac5b Update based on PR Comments 2022-04-14 06:45:16 -04:00
mjs513 7a30176b49 Fix Build Errors for Other Boards 2022-04-13 13:44:22 -04:00
root 716497c132 corrected pre-commit errors 2022-04-13 12:04:28 -04:00
root 60e330fb0d Added Settable Clock for MIMXRT BOARDS 2022-04-13 09:47:55 -04:00
foamyguy cea55cde9f enforce bitmap and tile_size in set_bitmap 2022-04-10 11:13:42 -05:00
foamyguy 16b81c855d adding bitmap property to TileGrid 2022-04-09 11:26:36 -05:00
Jeff Epler f7be4345d9
Merge remote-tracking branch 'origin/main' into floppy 2022-04-07 08:37:46 -05:00
Dan Halbert d5deddcaf5
Merge pull request #6207 from domdfcoding/esp32-rotaryio
Add espressif rotaryio divisor support.
2022-04-06 21:35:02 -04:00
Dan Halbert 2693a4cfe1
Merge pull request #6069 from gamblor21/uzlib-module
zlib Module
2022-04-06 12:06:44 -04:00
Dan Halbert 85ce1610ea
Merge pull request #6245 from jepler/document-tilegrid-8bit
Document TileGrid limitation to tile values 0..255 & improve mp3 doc
2022-04-06 09:40:41 -04:00
Dan Halbert 83e1b5b058
Merge pull request #6248 from jepler/refactor-keypad
refactor keypad to share more code; fix initial keys pressed
2022-04-06 09:37:43 -04:00
Jeff Epler d7c86c0e3e
refactor keypad to share more code
This saves 444 bytes on the pygamer build (both commits taken together)

testing performed:
 * pygamer (samd51) with ShiftRegisterKeys
 * macropad (rp2040) with Keys
 * UM feather s2 (esp32-s2) with KeyMatrix

Result:
 * all ports still worked nicely
 * keys held down at start always registered (>2 trials all boards, >100 trials esp32-s2)
 * keys held down are immediately registered after reset() (>100 trials esp32-s2)
 * double .reset() is OK, accessing .events throws (only tested esp32-s2)
2022-04-05 14:50:30 -05:00
Jeff Epler c89af99f59
Advise about ways to improve mp3 playback
Closes: #6133
2022-04-05 09:18:01 -05:00
Jeff Epler d24f3b812d
Document TileGrid limitation to tile values 0..255
Closes #6149
2022-04-05 09:07:35 -05:00