DevLab PY32F003L24D6TR Development Board#
The DevLab Development Board based on the PY32F003L24D6TR microcontroller is designed for rapid prototyping, embedded systems education, IoT experimentation, and wearable devices. This board combines flexible power options, modern connectivity, and accessible interfaces to accelerate your hardware development. The microcontroller features a 32-bit ARM Cortex-M0 core, up to 24 MHz clock speed, 16KB Flash memory, and 2KB SRAM, making it suitable for a wide range of applications. With built-in peripherals like SPI, I2C, UART, and a 12-bit ADC, the board supports diverse project requirements.
Contents
- Terms, Acknowledgments, and Licenses
- Introduction
- Hardware Pinout
- Multiplexing function mapping
- GPIO Alternate Function Registers
- Configuration Example
- Design Considerations
- Configuration Example
- Design Considerations
- PA0 – Alternate Function Mapping
- PA1 – Alternate Function Mapping
- PA2 – Alternate Function Mapping
- PB0 – Alternate Function Mapping
- PB5 – Alternate Function Mapping
- PA13 – Alternate Function Mapping
- PA14 – Alternate Function Mapping
- PB6 – Alternate Function Mapping
- PA10 – Alternate Function Mapping
- OpenOCD and PyOCD Overview
- Rust HAL for PY32F0xx Microcontrollers
- Supported basic Arduino functions
- Serial Communication (UART)
- Analog to Digital Converter (ADC)
- How to Generate an Error Report