Skip to content

Commit 8354ba2

Browse files
Update README since status is much more stable
1 parent dabc670 commit 8354ba2

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

README.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
# arduino-pico
22
Raspberry Pi Pico Arduino core, for all RP2040 boards
33

4-
This is an under-development port of the RP2040 (Raspberry Pi Pico processor) to the Arduino ecosystem.
4+
This is a port of the RP2040 (Raspberry Pi Pico processor) to the Arduino ecosystem.
55

66
It uses a custom toolset with GCC 10.2 and Newlib 4.0.0, not depending on system-installed prerequisites. https://github.com/earlephilhower/pico-quick-toolchain
77

8-
The biggest hurdle was getting a working build system outside of the pick-sdk CMake environment.
9-
Presently, a manually build `pico.a` file is generated using objects compiled by `cmake` in the pico-examples repo, but in the future this will be scripted and automated.
10-
118
There is automated discovery of boards in bootloader mode, so they show up in the IDE, and the upload command works using the Microsoft UF2 tool (included).
129

1310
To install:
@@ -31,14 +28,14 @@ The RP2040 PIO state machines (SMs) are used to generate jitter-free:
3128
Lots of things are working now!
3229
* digitalWrite/Read (basic sanity tested)
3330
* shiftIn/Out (tested using Nokia5110 https://github.com/ionpan/Nokia5110)
34-
* SPI (tested using SdFat 2.0 https://github.com/greiman/SdFat ... note that the Pico voltage regulator can't reliably supply enough power for a SD Card so use external power)
31+
* SPI (tested using SdFat 2.0 https://github.com/greiman/SdFat ... note that the Pico voltage regulator can't reliably supply enough power for a SD Card so use external power, and adjust the `USE_SIMPLE_LITTLE_ENDIAN` define in `src/sdfat.h` to 0)
3532
* analogWrite/PWM (tested using Fade.ino)
3633
* tone/noTone (using IRQ generated waveform)
3734
* Wire/I2C (tested using DS3231 https://github.com/rodan/ds3231)
3835
* EEPROM (tested examples)
3936
* USB Serial(ACM) w/automatic reboot-to-UF2 upload)
4037
* Hardware UART
41-
* Servo (basic waveform testing)
38+
* Servo (basic waveform testing, disables/re-enables without any short pulses)
4239
4340
If you want to contribute or have bugfixes, drop me a note at <[email protected]> or open an issue/PR here.
4441

0 commit comments

Comments
 (0)