Commit Graph

23797 Commits

Author SHA1 Message Date
Dan Halbert b815164bdf Turn off keypad on a few small builds 2021-06-10 10:09:55 -04:00
Dan Halbert c6e2237ac7 fix non-longint builds 2021-06-10 09:05:19 -04:00
Dan Halbert 01a8a95b2c fix signed/unsigned compilation problem 2021-06-10 01:14:16 -04:00
Dan Halbert d3d9e0a487 add debouncing 2021-06-10 00:07:23 -04:00
Dan Halbert bdb70669a1 fix bad merge 2021-06-09 23:47:49 -04:00
Dan Halbert 4deca98f59 Merge branch 'keypad-scanning' of https://github.com/dhalbert/circuitpython into keypad-scanning 2021-06-09 23:42:24 -04:00
Dan Halbert 7d23206018 Inital keypad work: Keys working: one pin per key
keypad.Buttons and keypad.State

Buttons -> Keys; further work

wip

wip

wip: compiles

about to try

keypad.Keys working
2021-06-08 20:27:31 -04:00
Dan Halbert abe29fc6d9 merge from upstream 2021-06-08 18:03:43 -04:00
Dan Halbert 44b876f769 Inital keypad work: Keys working: one pin per key
keypad.Buttons and keypad.State

Buttons -> Keys; further work

wip

wip

wip: compiles

about to try

keypad.Keys working
2021-06-08 17:47:21 -04:00
Limor "Ladyada" Fried c1c101ca2d
Merge pull request #4864 from ladyada/main
macropad rev B definion and fix for SH110x addressing
2021-06-07 21:59:56 -04:00
lady ada 467a4e7664 fix comment 2021-06-07 19:51:57 -04:00
lady ada b39dd84560 move the col/row offsets to the top so oleds can take advantage of em 2021-06-07 19:43:49 -04:00
Scott Shawcroft 12499d6e26
Merge pull request #4860 from microDev1/update-readme
Update readme
2021-06-07 15:08:23 -07:00
lady ada 2ff9e9766f handclang 2021-06-07 12:39:59 -04:00
Limor "Ladyada" Fried c4f685aab1
Merge pull request #4865 from ZodiusInfuser/pimoroni_boards
Added definition for upcoming Pimoroni RP2040 board
2021-06-07 11:13:01 -04:00
lady ada 3890271f19 turn off all neopix when booting 2021-06-06 18:30:17 -04:00
lady ada 8f1c25c8ae fix SH110x mode, the SH1107 is actually column not row mode BUT the SD1107 module we use is vertical orientation (confusing!) so row/col are NOT swapped. we will have to fix the SH1107 driver to match. this fix required for SH1106 (which uses the same page mode commands but ISNT rotated) 2021-06-06 18:25:40 -04:00
lady ada 01195c2089 update to rev B 2021-06-06 15:57:41 -04:00
microDev 0de61075e4
update readme 2021-06-05 10:15:57 +05:30
Scott Shawcroft bc014cecb5
Merge pull request #4859 from DavePutz/hcsr04_fix
Fix pulsein pause and resume functions to handle HCSR04
2021-06-04 13:26:05 -07:00
Scott Shawcroft e1ebc37da2
Merge pull request #4858 from EmergReanimator/main
resolves #4153: Fixed build issue when CIRCUITPY_USB is off
2021-06-04 10:42:36 -07:00
Scott Shawcroft 759ec5452e
Merge pull request #4857 from dunkmann00/enable_slice_indices
Enable slice indices
2021-06-04 10:42:05 -07:00
Scott Shawcroft 121ea4283f
Merge pull request #4855 from jepler/update-run-tests
run_tests: Parallelism improvements, partial sync with micropython
2021-06-04 10:36:50 -07:00
root 57334c812e Fix pulsein pause and resume functions to handle HCSR04 2021-06-04 12:10:41 -05:00
ZodiusInfuser af7557b53b
Updated with final USB PID 2021-06-04 16:02:32 +01:00
EmergReanimator f2e3231c46 resolves #4153: Fixed build issue when CIRCUITPY_USB is off 2021-06-04 10:12:50 +02:00
George Waters c5066efacb
Enable slice indices 2021-06-03 22:55:32 -04:00
Jeff Epler a99eba35b8
Merge pull request #4809 from DavePutz/issue_4266
Fix for Issue #4266 - second PWMAudioOut interferes with the first one
2021-06-03 19:08:28 -05:00
Jeff Epler e6fe55349d run_tests: Parallelism improvements, partial sync with micropython
Take changes from https://github.com/micropython/micropython/pull/3694
(expected to be merged soon) as well as other accumulated stuff from
upstream that we want.

Leave our desired differences, including:
 * silencing warnings in python3
 * renaming the file descriptors returned by openpty()
 * adding ulab tests
 * Adding "." to the import path for skip_if

This speeds up `make test_full` and should also reduce the time in CI
a little bit.
2021-06-03 16:17:47 -05:00
Scott Shawcroft 934a14b327
Merge pull request #4853 from t-ikegami/fix_terminalio_esc_sequence
Fix move cursor esc sequence of terminalio to meet ANSI standard
2021-06-03 12:43:43 -07:00
ZodiusInfuser 6011db3aec Added board definition 2021-06-03 15:49:23 +01:00
Jeff Epler c7df5e9980
Merge pull request #4852 from stonehippo/sparkfun-micromod-samd51
Sparkfun micromod samd51
2021-06-03 07:14:25 -06:00
Tsutomu IKEGAMI a4be61912c Fix move cursor esc sequence of terminalio to meet ANSI standard 2021-06-03 20:40:37 +09:00
George White 9cde8a2265
MicroMod SAMD51 - correct I2C_INT pin 2021-06-03 06:05:13 -04:00
George White 26c6bd2346
MicroMod SAMD51 - correct SCL2 2021-06-03 05:39:09 -04:00
George White 6e36f30d9f
MicroMod SAMDt1 - correct board nane 2021-06-03 05:36:05 -04:00
George White 2b068414e1
Fix missing comma
Doh
2021-06-02 23:13:08 -04:00
George White 0437199706
Fix some pin mappings
Conflicts:
	ports/atmel-samd/boards/sparkfun_samd51_micromod/pins.c
2021-06-02 22:22:04 -04:00
George White 4c493c86c8 Add Sparkfun MicroMod SAMD51 2021-06-02 22:05:58 -04:00
George White db1830d62b Add Sparkfun MicroMod SAMD51 2021-06-02 21:53:23 -04:00
Jeff Epler 26751c9afe
Merge pull request #4848 from dhalbert/usb_cdc-data-only-fixes
Fix usb_cdc.enable(console=False, data=True)
2021-06-02 15:27:44 -06:00
Dan Halbert 95cbf3faa5 handle CIRCUITPY_USB_CDC = 0 properly (fix simmel build) 2021-06-02 15:27:20 -04:00
Dan Halbert 050b5f4cf0 fix check of usb_hid.Device out_report_length 2021-06-02 12:41:07 -04:00
Dan Halbert 51fc9027eb Remove non-product Adafruit boards 2021-06-02 12:41:07 -04:00
hexthat a7ce843920 Translated using Weblate (Chinese (Pinyin))
Currently translated at 100.0% (993 of 993 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2021-06-02 12:41:07 -04:00
Wellington Terumi Uemura dd3e129802 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (993 of 993 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2021-06-02 12:41:07 -04:00
Jonny Bergdahl 3b11e6f194 Translated using Weblate (Swedish)
Currently translated at 100.0% (993 of 993 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2021-06-02 12:41:07 -04:00
Jose David M b8132c5c07 Translated using Weblate (Spanish)
Currently translated at 100.0% (993 of 993 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2021-06-02 12:41:07 -04:00
Hosted Weblate e09a771ab2 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/
2021-06-02 12:41:07 -04:00
Dan Halbert 3930440bc5 Fix usb_cdc.enable(console=False, data=True) 2021-06-02 11:29:56 -04:00