summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-02-17add timeout; finish up for PRDan Halbert
2021-02-17raspberrypi: implement os.urandomJeff Epler
Since the datasheet cast some doubt on the strength of the "rosc_hw->randombit", I use the SHA256 hash function to create a high quality random seed from random values of uncertain entropy, as well as to generate a sequence of random values from that seed using SHA256 as a cryptographically-secure random number generator. In practice, it produces over 100kB/s of random data which does not have any gross problems according to _PractRand_.
2021-02-17Move manual tests and renameLucian Copeland
2021-02-17Merge remote-tracking branch 'upstream/main' into manual-testsLucian Copeland
2021-02-16Merge pull request #4192 from dhalbert/pico-pwmout-top-fix-4189Scott Shawcroft
RP2040: fix off-by-one PWM top issue
2021-02-16Merge pull request #4203 from weblate/weblate-circuitpython-mainScott Shawcroft
Translations update from Weblate
2021-02-16works! no timeoutsDan Halbert
2021-02-15wip: usb_cdc.serialsDan Halbert
2021-02-15Merge remote-tracking branch 'adafruit/main' into secondary-cdcDan Halbert
2021-02-15Merge remote-tracking branch 'origin/main' into mainHosted Weblate
2021-02-15Merge pull request #4205 from hierophect/esp32s2-fix-pinfreeDan Halbert
ESP32S2: pin_number_is_free should not check never_reset tables
2021-02-15Merge remote-tracking branch 'origin/main' into mainHosted Weblate
2021-02-15Merge pull request #4200 from pewpew-game/pewpew-get-ticksDan Halbert
pewpew10 - use _pew.get_ticks() for time tracking
2021-02-15Merge remote-tracking branch 'origin/main' into mainHosted Weblate
2021-02-15Merge pull request #4206 from iot49/cp-execDan Halbert
memoryview is valid argument to exec
2021-02-15memoryview is valid argument to execBernhard Boser
2021-02-15is_free should not check never_resetLucian Copeland
2021-02-15Translated using Weblate (Swedish)Jonny Bergdahl
Currently translated at 100.0% (960 of 960 strings) Translation: CircuitPython/main Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2021-02-14pewpew10 - use _pew.get_ticks() for time trackingRadomir Dopieralski
2021-02-13handle 100% duty cycle; improve actual_frequency calcDan Halbert
2021-02-12wipDan Halbert
2021-02-12fix off-by-one PWM top issueDan Halbert
2021-02-12Merge pull request #4185 from caternuson/doc_updateScott Shawcroft
Design Guide Update - Exception and asserts
2021-02-12Merge pull request #4183 from weblate/weblate-circuitpython-mainScott Shawcroft
Translations update from Weblate
2021-02-12Enable protomatter on RP2040 buildsJeff Epler
Also found a race condition between timer_disable and redraw, which would happen if I debugger-paused inside common_hal_rgbmatrix_timer_disable or put a delay or print inside it. That's what pausing inside reconstruct fixes. So that the "right timer" can be chosen, `timer_allocate` now gets the `self` pointer. It's guaranteed at this point that the pin information is accurate, so you can e.g., find a PWM unit related to the pins themselves. This required touching each port to add the parameter even though it's unused everywhere but raspberrypi.
2021-02-12Merge branch 'main' into nvm-rpmicroDev
2021-02-12implement suggested changesmicroDev
- update FLASH_FIRMWARE length - use linker script define value
2021-02-12Merge remote-tracking branch 'origin/main' into mainHosted Weblate
2021-02-12Translated using Weblate (Portuguese (Brazil))Wellington Terumi Uemura
Currently translated at 100.0% (960 of 960 strings) Translation: CircuitPython/main Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2021-02-11Merge pull request #4188 from ladyada/mainDan Halbert
QT Py with RP2040
2021-02-11sortlady ada
2021-02-11QT Py with RP2040lady ada
2021-02-11merge from upstream; complicated webusb mergeDan Halbert
2021-02-11Add Socket testsLucian Copeland
2021-02-11update design guidecaternuson
2021-02-11Free up space for JA buildLucian Copeland
2021-02-11Merge remote-tracking branch 'upstream/main' into stm32-i2cstartLucian Copeland
2021-02-11Update translation filesHosted Weblate
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-02-11Merge pull request #4167 from tannewt/rp2040_audiopwmioScott Shawcroft
Add PWM based audio playback
2021-02-11Merge pull request #4179 from dhalbert/remove-spidevice-spi-4172Scott Shawcroft
Remove adafruit_bus_device.SPIDevice.spi
2021-02-11Remove adafruit_bus_device.SPIDevice.spiDan Halbert
2021-02-11nvm implementation for rp2040microDev
2021-02-10Merge pull request #4174 from weblate/weblate-circuitpython-main6.2.0-beta.2Dan Halbert
Translations update from Weblate
2021-02-10Translated using Weblate (Polish)Maciej Stankiewicz
Currently translated at 65.6% (628 of 956 strings) Translation: CircuitPython/main Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pl/
2021-02-10Fix I2C Repeated start error by converting to IT modeLucian Copeland
2021-02-10Merge pull request #4168 from BHDynamics/mainScott Shawcroft
Add DynaLoRa-USB Dongle
2021-02-10Fix alphabetic order or build.ymlEnrique Casado
2021-02-10Edit build.ymlEnrique Casado
2021-02-10Add more pin namesEnrique Casado
2021-02-09TranslationsScott Shawcroft