# Phoenix **Repository Path**: WeCanSTU/Phoenix ## Basic Information - **Project Name**: Phoenix - **Description**: Phoenix 凤凰座是一款基于PY32F002B微控制器设计的高性能、低功耗MCU核心板。该核心板采用32位ARM Cortex-M0+内核,主频高达24MHz,提供24KB Flash和3KB SRAM存储,适合多种嵌入式应用场景。它结合紧凑的硬件设计、丰富的接口资源和灵活的扩展能力,为开发者提供一站式解决方案 - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-12-11 - **Last Updated**: 2024-12-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [中文](https://gitee.com/WeCanSTU/Phoenix/blob/main/README_CN.md) / [English](https://gitee.com/WeCanSTU/Phoenix/blob/main/README.md) # Phoenix Core Board ## Product Overview Overview The Phoenix Core Board is a high-performance, low-power MCU core board designed based on the [PY32F002B microcontroller](https://py32.org/en/mcu/PY32F002Bxx.html). This core board features a 32-bit ARM Cortex-M0+ core with a main frequency up to 24MHz, and it provides 24KB of Flash memory and 3KB of SRAM, making it suitable for a wide range of embedded applications. It combines a compact hardware design, rich interface resources, and flexible expansion capabilities to offer a comprehensive solution for developers. ## Key Features Below is the schematic diagram illustrating the core functionality of the board, providing a detailed view of the circuit design: Schematic Diagram - **Processor**: 32-bit ARM Cortex-M0+ core, operating at 24MHz. - **Memory Resources**: 24KB Flash and 3KB SRAM to meet storage needs in embedded development. - **Low Power Design**: Supports low power modes like sleep and stop, suitable for battery-powered devices. - **Rich Peripherals**: - 12-bit ADC: 8 external channels for various signal acquisition needs. - Timers: Advanced 16-bit timers (supporting PWM), low power timers. - Communication Interfaces: Support for SPI, USART, I2C, and more protocols. ## Hardware Board Design Highlights - **Power and Indicators**: - Status Indicator (LD1): Controlled by chip PA5, customizable for user-defined functions (e.g., operation status, error indication). - Power Indicator (LD2): Displays the power status of the core board in real-time. - **Button Features**: - Custom Button (KEY): Connected to the PA4 pin, allowing users to implement extended functions. - Reset Button (RST): Supports manual reset of the core board. - **Expansion Interfaces**: - Type-C Interface: Supports 5V standalone power supply, complying with general Type-C power standards, providing convenient power for the board. - 20-Pin Header Interface: Standardized design offering abundant GPIO, power, and communication pins, facilitating peripheral expansion and system integration. - I2C Interface: Specifically designed for interfacing with the AriesPlus board, supporting rapid prototyping of DFU (Device Firmware Update) and CDC (Communication Device Class) functions. - SWD Debug Interface: Provides online debugging and firmware programming capabilities, convenient for development and testing. ## Front and Back Design Features ### Front Design Front Design - Integrated PY32F002B chip and its peripheral circuits. - Standard header interface providing comprehensive GPIO and communication resources. - LD1 and LD2 indicators offer intuitive feedback on operation and power status. ### Back Design Back Design - An elegant phoenix pattern symbolizing innovation and efficiency. - Clear pin labels covering power, GPIO, and reset pins. ## Application Scenarios - **Embedded Learning and Prototyping**: Simple and user-friendly design helps developers get started quickly. - **Industrial Control**: Offers high reliability and flexible expansion capabilities. - **Portable Devices**: Type-C standalone power supply and low power design suit portable applications. - **Product Development and Verification**: In conjunction with the AriesPlus board, it enables rapid DFU and CDC functionality verification. ## Conclusion The Phoenix Core Board, with its high performance, low power consumption, Type-C standalone power supply support, and versatile interface design, provides embedded developers with a powerful development platform. Whether for learning, development, or commercial applications, it facilitates rapid innovation. ## Resources and Support - **Forum**: [Phoenix Forum](https://forum.umetav.cn/t/phoenix) - **Operating Hours**: Daily from 8:00 AM to 1:00 AM Beijing Time. - **QQ Group**: 786239575 - **Technical Support Email**: [tech@umetav.cn](mailto:tech@umetav.cn) Feel free to contact us through these channels for more information or technical support regarding Phoenix Core Board. ## [Purchase the Phoenix MCU Core Board](https://item.taobao.com/item.htm?ft=t&id=866202745496) purchase