- 30 Mar, 2021 3 commits
-
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
-
smischny authored
Fixed the calculation of the pwm clock divider to be the system clock hz divided by the product of the analog frequency and scale.
-
- 29 Mar, 2021 11 commits
-
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
Add BOOTSEL, allowing BOOTSEL use as a button
-
Earle F. Philhower, III authored
Since every board has a bootsel button, allow end users to read its state with a simple `if (BOOTSEL)`. Uses code from the pico-examples.
-
Earle F. Philhower, III authored
Add picoprobe upload support, cleanup up boards
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
Update version header when rebuilding libpico
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
Always enable USB serial port for reset
-
Earle F. Philhower, III authored
To allow for uploads when sketches don't manually start the Serial port, start the USB port always in main().
-
- 28 Mar, 2021 12 commits
-
-
Earle F. Philhower, III authored
Recognize /dev/cu in args.serial
-
Scott Smith authored
Sketch upload to serial port fails on macos because the Arduino IDE uses the callout device "/dev/cu". Adding recognition of "/dev/cu" to uf2conv.py makes the sketch upload work.
-
Earle F. Philhower, III authored
Fix Pyton on RPI, EEPROM start address in LD file
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
Add Raspberry Pi binaries, OpenOCD, and new boards
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
Adafruit Feather, overclocking, flash FS shims
-
Earle F. Philhower, III authored
Add support for Adafruit Feather RP2040 (8MB). Identified with a unique USB PID so it displays properly once programmed one time. Moved LED to pin 13 (per the website docs), but have no board to test. Add over/underclocking menus, applied at boot. Use at your own risk, as usual. Add shims to allocate flash space for a filesystem (but not implemented yet). Add a "generic" RP2040 board
-
Earle F. Philhower, III authored
Fix INPUT_PULLUP/DOWN, I2C 0-len probes, timeout
-
Earle F. Philhower, III authored
Fix the drive logic for pullup and pulldown inputs. Add a bitbanged I2C ACK checker for 0-byte I2C transfers (since the HW doesn't support it). Add a timeout on I2C reads and writes so they don't hang forever if a device is not present. Fixes #38
-
- 27 Mar, 2021 10 commits
-
-
Earle F. Philhower, III authored
Add I2C slave support and include a simple example
-
Earle F. Philhower, III authored
Also fix the initial pins for the 2nd I2C interface onboard.
-
Earle F. Philhower, III authored
Add a CoreMutex class which implements a deadlock-safe mutex and reqork the SerialUSB and SerialUART classes to use it to synchronize output when in a multicore sketch.
-
Earle F. Philhower, III authored
Remove stdio hacks from libpico.a
-
Earle F. Philhower, III authored
Fixes #35
-
-
Earle F. Philhower, III authored
Fixes #34
-
Earle F. Philhower, III authored
-
Earle F. Philhower, III authored
Add a Gitter chat badge to README.md
-
The Gitter Badger authored
-
- 26 Mar, 2021 4 commits
-
-
Earle F. Philhower, III authored
Needed to fix link stage to pull in `%f` formatting support. Fixes #32
-
Earle F. Philhower, III authored
Add project size to compile output. Thanks to @vslinuxdotnet for the work!
-
Earle F. Philhower, III authored
Thanks to @vslinuxdotnet for digging into this! Adds the compiled sketch RAM and flash usage to the output. Fixes #17
-
Earle F. Philhower, III authored
Set F_CPU macro, remove linker align warnings
-