circuitpython/ports/rp2/boards
Damien George b5fcb33eaa py/mpconfig: Enable CRYPTOLIB, HASHLIB_MD5, HASHLIB_SHA1 if SSL enabled.
This commit unifies the configuration of MICROPY_PY_CRYPTOLIB,
MICROPY_PY_HASHLIB_MD5 and MICROPY_PY_HASHLIB_SHA1, so they are enabled by
default if MICROPY_PY_SSL is enabled.  This matches the existing
configuration of most of the ports.

With this change, all ports remain the same except:
- reneses-ra now enables MICROPY_PY_CRYPTOLIB, MICROPY_PY_HASHLIB_MD5 and
  MICROPY_PY_HASHLIB_SHA1.
- rp2 now enables MICROPY_PY_HASHLIB_MD5.

Signed-off-by: Damien George <damien@micropython.org>
2025-08-19 21:10:00 +10:00
..
ADAFRUIT_FEATHER_RP2040 ports: Simplify board feature tags in board.json. 2023-08-10 14:54:03 +10:00
ADAFRUIT_ITSYBITSY_RP2040 ports: Simplify board feature tags in board.json. 2023-08-10 14:54:03 +10:00
ADAFRUIT_QTPY_RP2040 ports: Simplify board feature tags in board.json. 2023-08-10 14:54:03 +10:00
ARDUINO_NANO_RP2040_CONNECT py/mpconfig: Enable CRYPTOLIB, HASHLIB_MD5, HASHLIB_SHA1 if SSL enabled. 2025-08-19 21:10:00 +10:00
GARATRONIC_PYBSTICK26_RP2040 ports: Update board.json files for vendor/product consistency. 2025-06-04 01:47:59 +10:00
MACHDYNE_WERKZEUG rp2/boards/MACHDYNE_WERKZEUG: Add support for Machdyne Werkzeug. 2025-02-28 14:44:51 +11:00
NULLBITS_BIT_C_PRO ports: Simplify board feature tags in board.json. 2023-08-10 14:54:03 +10:00
PIMORONI_PICOLIPO rp2/boards/PIMORONI_PICOLIPO: Refactor Pico LiPo to use board variants. 2024-08-02 16:17:24 +10:00
PIMORONI_TINY2040 rp2/boards/PIMORONI_TINY2040: Add an 8MB variant to Tiny 2040. 2024-08-02 16:17:48 +10:00
POLOLU_3PI_2040_ROBOT ports: Update board.json files for vendor/product consistency. 2025-06-04 01:47:59 +10:00
POLOLU_ZUMO_2040_ROBOT ports: Update board.json files for vendor/product consistency. 2025-06-04 01:47:59 +10:00
RPI_PICO rp2: Integrate RP2350 and use aon_timer instead of rtc API. 2024-10-15 12:07:59 +11:00
RPI_PICO2 rp2/boards/RPI_PICO2: Add new RPI_PICO2 board definition. 2024-10-15 12:20:12 +11:00
RPI_PICO2_W rp2/boards/RPI_PICO2_W: Add RISCV variant for Pico 2 W. 2024-12-19 16:54:39 +11:00
RPI_PICO_W rp2/mphalport: Add mp_hal_is_pin_reserved() function. 2024-12-19 16:54:39 +11:00
SEEED_XIAO_RP2350 rp2/boards/SEEED_XIAO_RP2350: Add new Seeed XIAO board definition. 2025-03-13 18:24:44 +11:00
SIL_RP2040_SHIM rp2/boards: Add SIL_RP2040_SHIM board by Silicognition LLC. 2023-12-18 16:32:20 +11:00
SPARKFUN_IOTNODE_LORAWAN_RP2350 rp2/boards/SPARKFUN_IOTNODE_LORAWAN_RP2350: Add SD card support. 2025-03-25 23:19:29 +11:00
SPARKFUN_IOTREDBOARD_RP2350 rp2/boards/SPARKFUN_IOTREDBOARD_RP2350: Add support for IoT RedBoard. 2025-03-13 14:36:37 +11:00
SPARKFUN_PROMICRO ports: Update board.json files for vendor/product consistency. 2025-06-04 01:47:59 +10:00
SPARKFUN_PROMICRO_RP2350 rp2/boards: Fix SparkFun vendor name. 2025-03-25 23:11:59 +11:00
SPARKFUN_THINGPLUS ports: Update board.json files for vendor/product consistency. 2025-06-04 01:47:59 +10:00
SPARKFUN_THINGPLUS_RP2350 rp2/boards: Fix SparkFun vendor name. 2025-03-25 23:11:59 +11:00
SPARKFUN_XRP_CONTROLLER rp2/boards: Fix SparkFun vendor name. 2025-03-25 23:11:59 +11:00
SPARKFUN_XRP_CONTROLLER_BETA rp2/boards/SPARKFUN_XRP_CONTROLLER_BETA: Fix default I2C to use I2C1. 2025-05-22 00:24:02 +10:00
W5100S_EVB_PICO ports: Update board.json files for vendor/product consistency. 2025-06-04 01:47:59 +10:00
W5500_EVB_PICO ports: Update board.json files for vendor/product consistency. 2025-06-04 01:47:59 +10:00
WEACTSTUDIO ports: Update board.json files for vendor/product consistency. 2025-06-04 01:47:59 +10:00
WEACTSTUDIO_RP2350B_CORE rp2/boards/WEACTSTUDIO_RP2350B_CORE: Add WeAct Studio RP2350B Core. 2025-03-13 14:50:41 +11:00
deploy.md ports: Add board.json for all boards. 2021-10-27 14:04:53 +11:00
make-pins.py rp2/boards/make-pins.py: Pass num-gpios/num-ext-gpios into make-pins. 2024-10-15 12:12:04 +11:00
manifest.py extmod/asyncio: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
rp2_af.csv rp2/machine_pin: Add support for named pins and alternate functions. 2023-01-16 11:44:26 +11:00
rp2_prefix.c extmod/modmachine: Clean up decls of machine types to use common ones. 2023-10-26 16:20:53 +11:00