Earle F. Philhower, III
a49bcd4a95
Remove "EXAMPLE" from LWIP header ( #2128 )
...
The lwipopts.h file started with the PicoW example one, but no longer
tracks it, so remove the EXAMPLE define guard.
2024-04-26 11:00:11 -07:00
Earle F. Philhower, III
6279b60179
Add missing JSON files for new boards ( #2125 )
2024-04-25 15:39:09 -07:00
Earle F. Philhower, III
3aaa132e2e
Add Waveshare RP2050-PiZero
...
Fixes #1870
2024-04-19 12:24:46 -07:00
Earle F. Philhower, III
683b62eda7
Add Waveshare RP2040 Matrix ( #2113 )
...
Fixes #2033
2024-04-19 12:13:07 -07:00
Earle F. Philhower, III
ebbedb3e26
Add Olimex RP2040-Pico30 ( #2112 )
...
Same pinout as the plain Pico, just different flash and # of GPIOs
Fixes #2054
2024-04-19 11:49:01 -07:00
Earle F. Philhower, III
72148ffefc
Add Sparkfun RP2040 MicroMod ( #2111 )
...
Fix #2094
2024-04-19 11:08:08 -07:00
Ha Thach
f737be3320
Add native text to TinyUSB Host menu option ( #2098 )
2024-04-15 09:19:37 -07:00
Jean-Luc Béchennec
c62215663f
Add 128MHz frequency ( #2069 )
2024-03-22 08:22:22 -07:00
Earle F. Philhower, III
a41618fa87
Make Python3 re.split() use a r-string ( #1985 )
...
Fixes #1983
2024-02-06 09:49:45 -08:00
Earle F. Philhower, III
1bf41bcc60
Add native Apple ARM silicon support ( #1959 )
...
* Add native Apple ARM silicon M1/M2/M3 support
* Identify Mac ARM in download get.py script
Thanks to the ESP32 `get.py` sources!
* Rebuild M1 w/o using strip
2024-01-30 15:06:52 -08:00
Earle F. Philhower, III
a99a572bda
Add TZ.h database, borrowed from ESP8266 core ( #1947 )
2024-01-20 15:57:15 -08:00
Pontus Oldberg
916c31d934
Adds iLabs RP2040 Connectivity (LTE/WIFI/BLE) board. ( #1936 )
2024-01-12 07:32:27 -08:00
Arnoz
403c147fa3
Adding Dude's Cab board ( #1933 )
...
Adding Dude's Cab board (rp2040 based board for virtual pinball use)
2024-01-10 14:02:07 -08:00
noqman
915e093564
Change Maker UNO RP2040 to Maker Uno RP2040 and board name in README.md ( #1924 )
2024-01-05 07:12:24 -08:00
Joseph Duchesne
15eb459df9
Add variants_dir support to pio build, allowing local variants in project repos ( #1911 )
2023-12-26 09:59:45 -08:00
Ha Thach
3160fde679
Support native USB as host ( #1910 )
...
* add a new usbstack menu to use native usb as host
* update tinyusb library to 2.3.0
* skip Host native example in ci
2023-12-25 11:36:07 -08:00
Earle F. Philhower, III
2bf249ffe1
Avoid freezeing the core from LWIP under FreeRTOS ( #1884 )
...
Avoid issues with interrupts and priority inversions and other deadlocks
and use a SW based random generator for LWIP when under FreeRTOS.
This means removing any overrides for sleep_until and the two
get_rand_xx calls from the SDK, making things much saner.
Related to #1883 , #1872 , and other random FreeRTOS lockups.
2023-12-06 09:41:14 -08:00
noqman
cebdb6c917
Add new board variant: Cytron Maker UNO RP2040 ( #1838 )
2023-11-24 07:13:37 -08:00
Abdullah "Hayri" Kırmızıyüz
a475c444c5
Added Degz Suibo RP2040 board ( #1828 )
2023-11-20 09:20:36 -08:00
Andriy Golovnya
3ce902183e
Added RP2040-Eins board ( #1804 )
...
* Aggregated several earlier patches in one to add RP2040-Eins board into the project.
- Moved RP2040-ProMini in alphabetical order position.
- Added board description files for RP2040-Eins.
- Added board header file for RP2040-Eins.
- Adjusted unused pins order of RP2040-ProMini to be the same as in RP2040-Eins.
- Added RP2040-Eins to README.md.
- Renamed board files to use underscores to better fit the existing file naming style.
* Updated README.md
2023-11-05 15:32:08 +00:00
James Sleeman
c34e602937
Handled already mounted disk. ( #1797 )
2023-11-05 10:36:56 +00:00
Nico Maas
28e25293a9
Add RAKwireless RAK11300 ( #1802 )
2023-11-05 10:26:19 +00:00
Andrew DeLisa
5bea328967
Add Sea-Picro board ( #1784 )
...
* add sea-picro board
* add configurable board URL to makeboards.py
* update board URL for sea picro
* update note about QT port
* update pin mappings
* fix board vendor/name
2023-10-28 14:29:34 +02:00
Earle F. Philhower, III
10ddaee94d
Add debugging for Bluetooth ( #1767 )
...
BTStack requires a special logger registration to enable debugging. Add
support through the IDE menus.
2023-10-12 08:21:44 -07:00
Earle F. Philhower, III
3950b94474
Avoid spurious GCC 7.x warning in platform.io builds ( #1709 )
2023-09-13 13:28:54 -07:00
Earle F. Philhower, III
2bd64b566c
GDB/Binutils release-gdb-13.2, GCC still 12.3 ( #1706 )
...
Fix #1681 due to breakage of GDB 12.3 in Platform.IO
Remove new Binutils linker warning
2023-09-13 13:09:37 -07:00
Earle F. Philhower, III
0b56452c35
Rebuild libpico/libbearssl using GCC 12.3 ( #1686 )
2023-09-01 08:17:31 -07:00
Andriy Golovnya
2b640669a7
Added RP2040-ProMini board to the project. ( #1674 )
2023-08-27 11:53:19 -07:00
Earle F. Philhower, III
9d0f0a8d7a
Add missing Tiny2040 JSON ( #1675 )
2023-08-27 10:03:12 -07:00
Earle F. Philhower, III
21d2fb4afa
Add Pimoroni Tiny2040 ( #1672 )
...
Fixes #1604 . Supports 2MB and 8MB revs
2023-08-25 10:39:56 -07:00
Earle F. Philhower, III
ade74986ee
GCC 12.3, GDB 12, OpenOCD 0.12, Picotool 1.1.2 ( #1670 )
...
Major toolchain update including:
* GCC 12.3
* GDB 12
* OpenOCD 0.12
* Picotool 1.1.2
* Fix MDNS infinite recursion
* Remove legacy Picoprobe
Fixes #1313
Fixes #1650
2023-08-25 09:56:52 -07:00
Kattni
678cd2c4b9
Add Adafruit Metro RP2040 ( #1630 )
2023-08-04 15:49:05 -07:00
Patrick Van Oosterwijck
70af32eead
Add new board Silicognition RP2040-Shim ( #1623 )
...
Board documentation can be found here:
https://silicognition.com/Products/rp2040-shim/
Signed-off-by: Patrick Van Oosterwijck <patrick@silicognition.com >
2023-08-02 16:48:55 -07:00
Maximilian Gerhardt
3cc5ac14ff
Fix PlatformIO intellisense ( #1616 )
...
The `_idedata` has been changed to `__idedata` in newer PlatformIO core versions per https://github.com/platformio/platformio-core/commit/158aabbdf23ed1ff8f5e3f01fb4ef1723a78d3bb . This change has broken the logic to expand out the `-iprefix PATH @INCLUDEFILE` argument into its individual include paths, causing Intellisense breakages on some VSCode systems and other IDEs that didn't handle these arguments correctly or in which the path was corrupted.
2023-07-29 13:48:29 -07:00
Pontus Oldberg
ead0728a57
Adds new Challenger WiFi6/BLE5 board to the mix. ( #1595 )
2023-07-14 08:58:06 -07:00
Max
3778fbb833
Add ArtronShop RP2 Nano board ( #1567 )
2023-06-28 09:16:05 -07:00
Ha Thach
4b6f3d05e1
BREAKING: Change default debug_script to cmsis-dap ( #1565 )
...
The PicoProbe firmware has only supported CMSIS-DAP for some time, make it the default debugging option to work around IDE 2.0 issues.
2023-06-27 09:31:58 -07:00
Tristan Rowley
91e69e2a1a
Add Pimoroni Plasma RP2040 support ( #1556 )
2023-06-22 12:58:57 -07:00
Maximilian Gerhardt
e95248a787
Support and Document pico-debug in PlatformIO ( #1427 )
2023-05-05 07:32:41 -07:00
Paint Your Dragon
2c0ce6f416
Add Feathers: CAN and Prop-Maker ( #1421 )
2023-05-02 15:41:05 -07:00
Maximilian Gerhardt
a916695155
Add PICO_FLASH_SIZE_BYTES to PIO ( #1416 )
2023-05-01 11:48:28 -07:00
Earle F. Philhower, III
611547ee97
Add PICO_FLASH_SIZE_BYTES define ( #1414 )
...
Matches the flash size defined in the menus.
Fixes #1399
2023-05-01 11:02:01 -07:00
Maximilian Gerhardt
437d03583a
Sync macros used in PlatformIO and platform.txt ( #1386 )
2023-04-21 09:57:50 -07:00
Wvirgil123
0322a6871c
Add board Seeed Indicator RP2040 ( #1375 )
2023-04-21 09:48:38 -07:00
Maximilian Gerhardt
4f643d27d9
Enable BlackMagicProbe for PlatformIO ( #1378 )
2023-04-15 12:35:45 -07:00
Pontus Oldberg
5bf570c27d
Add support for Challenger UWB board, fix some defines ( #1351 )
2023-04-03 08:58:26 -07:00
Paint Your Dragon
f8ba72aa15
Add Feather ThinkINK and USB Host ( #1334 )
2023-03-29 11:18:45 -07:00
Paint Your Dragon
371b2c87b1
Add Feather RP2040 RFM, fix pins in SCORPIO, DVI board defs ( #1333 )
2023-03-28 12:58:49 -07:00
Earle F. Philhower, III
ebe5bfbc07
Increase UDP PCBs to avoid DNS OOM error ( #1304 )
...
Fixes #1285 (or at least works well enough for now)
2023-03-14 07:28:24 -07:00
Earle F. Philhower, III
084d5b0b87
Add 4 and 8 MB VCC_GND boards via Flash Size menu ( #1297 )
...
Thanks to @e-tinkers for the initial PR!
2023-03-11 09:52:33 -08:00