Skip to content

This project serves as a comprehensive guide for developing a wide range of applications using the Maker PCB MakerST-1 board based on STM32F4 series microcontrollers (such as STM32F405RGT6, STM32F412RET6, or STM32F446RET6). In this document, you will find in-depth information about the board and microcontroller features, the setup of the developmen

License

Notifications You must be signed in to change notification settings

hamzadenizyilmaz/Maker-PCB-MakerST-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STM32F4xx Maker PCB MakerST-1

This project serves as a comprehensive guide for developing a wide range of applications using the Maker PCB MakerST-1 board based on STM32F4 series microcontrollers (such as STM32F405RGT6, STM32F412RET6, or STM32F446RET6). In this document, you will find in-depth information about the board and microcontroller features, the setup of the development environment, a basic LED blink example, advanced application ideas, detailed processor architecture, and various project development tips.

STM32F405RGT6 / STM32F412RET6 / STM32F446RET6 Core Board

We do not produce the boards we receive without Logo Maker PCB Studio and Serial Number.


display

Table of Contents


1. Board and Microcontroller Features

1.1. STM32F4 Microcontroller Family

The STM32F4 series is renowned for its high performance and low power consumption. Key features include:

  • Core and Architecture:

    • Built on the ARM Cortex-M4 core, which includes dedicated Digital Signal Processing (DSP) instructions and a hardware Floating Point Unit (FPU) for accelerated math operations.
    • A three-stage pipeline allows most instructions to complete in a single clock cycle, ensuring rapid execution.
  • Operating Frequency:

    • Typically around 168 MHz, with variations between 100 MHz and 180 MHz depending on the model.
  • Memory:

    • On-chip Flash memory ranges from 512 KB to 1 MB, used to store the application code and static data.
    • On-chip SRAM ranges from 128 KB to 192 KB, optimized for fast data access and real-time operations.
  • Peripheral Set and Communication Interfaces:

    • A rich set of peripherals, including USB OTG, CAN, I2C, SPI, USART, ADC, DAC, and numerous timers.
    • Advanced models offer additional interfaces such as SDIO, FSMC/FMC, and even Ethernet MAC for complex networked applications.

1.2. Maker PCB MakerST-1 Board

The Maker PCB MakerST-1 board is designed to harness the power of the STM32F4 microcontroller in a practical and user-friendly format. Notable features include:

  • Pin Header Layout:

    • Provides organized access to both digital and analog pins, making it ideal for prototyping.
    • Headers are arranged to be compatible with a variety of modules and sensors.
  • USB Connectivity:

    • Equipped with either a micro USB or USB-C port for both power and programming.
    • The USB port supports both power input and data communication.
  • On-board Buttons and LED:

    • Includes essential buttons such as Reset, Boot0/Boot1, and a user-defined button.
    • An on-board LED (typically connected to PC13) is provided for basic testing and debugging.
  • Programming and Debugging Interface:

    • Supports easy programming via the ST-Link/SWD interface.
    • Design includes necessary connectors and pads for in-circuit debugging and firmware updates.
  • Power Options:

    • Operates on a 3.3V regulated supply, with some versions also offering 5V input support.
    • The power circuitry is optimized for noise reduction and stable operation.

2. Setting Up the Development Environment

When developing STM32-based projects, several popular Integrated Development Environments (IDEs) are available:

  • STM32CubeIDE:

    • An all-in-one IDE provided by ST that integrates CubeMX for easy pin configuration, clock setup, and peripheral management.
    • It is free to use and includes powerful debugging tools and automatic code generation features.
  • Keil uVision (MDK-ARM):

    • A professional IDE often used in industrial applications.
    • The free version has code size limitations, so the full version is typically used in commercial projects.
  • IAR Embedded Workbench:

    • Known for its advanced optimization capabilities, this IDE is preferred when maximum performance is needed.
  • PlatformIO:

    • An open-source, versatile development platform that works as an extension within Visual Studio Code.
    • Especially useful for modular projects and multi-platform integration.

Follow the documentation for your chosen IDE to correctly install the toolchain and set up the environment.


3. Basic LED Blink Example

This section covers the process of creating a simple LED blink project, from project creation to code implementation and testing.

3.1. Creating and Configuring the Project

  1. Launch STM32CubeIDE:
    • Select "File > New > STM32 Project" to create a new project.
  2. Select Target Microcontroller:
    • Choose the appropriate microcontroller (e.g., STM32F405RG) or select the board through the “Board Selector” if available.
  3. Name Your Project and Configure the File Structure:
    • Enter your project name and configure the directory structure.
  4. Configure the Pinout:
    • In the "Pinout & Configuration" tab, set the pin connected to the LED (e.g., PC13) as a "GPIO Output."
  5. Clock Configuration:
    • Use the "Clock Configuration" tab to set the system clock to the maximum supported frequency (e.g., 168 MHz).
  6. Project Generation:
    • Once all settings are complete, CubeIDE will automatically generate the necessary project files.

3.2. Code Structure and Implementation

The main application code is located in the Core/Src/main.c file. Add the following code to toggle the LED:

while (1)
{
    HAL_GPIO_TogglePin(GPIOC, GPIO_PIN_13); // Toggle the state of pin PC13
    HAL_Delay(500); // Wait for 500 milliseconds
}

This loop continuously toggles the LED every 500 milliseconds, serving as a simple functionality test of the board and microcontroller.

3.3. Programming, Debugging, and Testing

  • Connection and Programming:

    • Connect the board to your PC via USB. Use the on-board ST-Link or an external programmer.
    • Load the program using "Run > Debug" or "Run > Run" in STM32CubeIDE.
  • Debugging Tools:

    • Utilize built-in debugging features to inspect variables, memory, and registers.
    • Monitor serial output logs to detect errors during execution.
  • Testing Procedure:

    • Observe the LED blinking at regular 500 ms intervals to confirm successful programming.
    • Optionally, integrate additional sensors or modules to further test system performance.

4. Advanced Application Ideas and Project Concepts

Beyond the basic LED blink, the Maker PCB ST-1 board can be used to develop more complex applications. Here are several advanced project ideas:

4.1. Sensor and Data Acquisition Applications

  • Inertial and Environmental Sensors:
    • Integrate sensors like the MPU6050 (accelerometer/gyroscope), BMP280 (pressure/temperature), or BME280 (humidity/pressure/temperature) to acquire environmental data.
    • Use I2C or SPI communication to read sensor data at regular intervals and process or display the information.
    • Implement libraries and sample code to visualize data on an LCD or transmit it via serial communication.

4.2. USB Communication Applications

  • USB CDC (Virtual Serial Port):

    • Configure the board to appear as a virtual serial port to enable data communication with a PC.
    • Test real-time data transmission and control commands using a terminal emulator.
  • USB HID (Human Interface Device):

    • Emulate devices such as keyboards, mice, or joysticks by implementing HID protocols.
    • Develop custom input devices or control interfaces that interact directly with a computer.

4.3. Audio Processing and DSP Applications

  • Microphone Data and Filtering:
    • Connect analog microphone modules to capture audio signals.
    • Use the DSP capabilities of the Cortex-M4 to perform real-time audio filtering, Fast Fourier Transform (FFT) analysis, and other signal processing tasks.
    • Experiment with digital audio effects or voice recognition applications.

4.4. Motor Control and PWM Applications

  • DC and Stepper Motor Control:
    • Utilize multiple timers and PWM outputs to control motor speed, direction, and torque.
    • Implement advanced algorithms such as Field Oriented Control (FOC) for brushless DC (BLDC) or AC motors.
    • Generate real-time PWM signals for precise motor operation and integrate feedback from encoders.

4.5. Touchscreen and Graphical User Interface Applications

  • TFT Display Integration:
    • Interface a touchscreen TFT display via FSMC or SPI to create interactive user interfaces.
    • Use lightweight graphical libraries like LVGL to design dynamic menus, buttons, and other interactive elements.
  • Touch Panel Implementation:
    • Process input from capacitive or resistive touch panels to provide real-time user interaction.
    • Develop applications that respond to gestures, touch events, and multi-touch inputs.

5. Processor Details and Architectural Analysis

The STM32F4 series is built on the powerful ARM Cortex-M4 core, and this section delves into its architecture and performance features.

5.1. ARM Cortex-M4 Core and Performance Features

  • Architecture and Pipeline:

    • The Cortex-M4 core employs a three-stage pipeline for efficient instruction execution.
    • Many instructions execute in a single clock cycle, providing low latency and high throughput.
  • DSP Instructions:

    • The integrated DSP instruction set enhances performance in filtering, signal processing, and FFT operations.
    • These instructions are especially beneficial in real-time audio, image processing, and control applications.
  • Hardware FPU:

    • The floating point unit accelerates single-precision floating point calculations, critical for complex mathematical operations and real-time control.

5.2. On-Chip Memory and Accelerators

  • Flash Memory:

    • Offers storage ranging from 512 KB to 1 MB, suitable for both code and static data.
    • The ART Accelerator minimizes wait states during flash memory access, ensuring the CPU runs efficiently.
  • SRAM:

    • Provides between 128 KB and 192 KB for dynamic data, buffers, and stack operations.
    • Coupled with DMA support, the SRAM facilitates high-speed data transfers without burdening the CPU.

5.3. System Architecture and Data Buses

  • Bus Matrix and Data Paths:

    • The Advanced High-performance Bus (AHB) connects high-speed peripherals and memory.
    • The Advanced Peripheral Bus (APB1 and APB2) handles lower-speed interfaces like UART, SPI, and I2C.
  • Clock and PLL Configuration:

    • Multiple clock sources (LSI, HSI, HSE) and a configurable Phase-Locked Loop (PLL) allow for optimal operating frequencies.
    • The Reset and Clock Control (RCC) unit manages clock distribution and prescaler settings across the system.

5.4. Peripheral Interfaces and Connectivity

  • Core Peripherals:
    • A broad range of peripherals including ADC, DAC, timers, PWM generators, USART/UART, SPI, I2C, CAN, and USB OTG.
  • Additional Interfaces:
    • Extra interfaces such as SDIO, FSMC/FMC, and Ethernet MAC are available on select models, enabling advanced applications like network connectivity and external memory interfacing.

5.5. Boot Options, Programming, and Power Management

  • Bootloader and Programming Modes:

    • The integrated bootloader is activated when the Boot0 pin is set high; for normal operation, Boot0 should be held low.
    • Programming is typically performed via SWD (using SWDIO, SWCLK, and NRST pins) or JTAG, offering flexible debugging and firmware update options.
  • Power Management:

    • Operates at a typical voltage of 3.3V, with multiple low-power modes (Sleep, Stop, Standby) available to optimize energy consumption.
    • The RTC (Real-Time Clock) functionality supports timekeeping in low-power conditions.

6. Project Development Tips and Best Practices

To ensure success in your projects, consider the following recommendations:

  • Hardware Design Considerations:

    • Prioritize stable power supply design and proper voltage regulation to ensure reliable 3.3V operation.
    • Follow manufacturer recommendations for crystal oscillator and clock circuitry design.
    • Design the PCB layout to provide easy access to critical pins (SWD, Boot0, etc.) for debugging and programming.
  • Software Architecture and Code Organization:

    • Utilize Cube HAL or Low-Level (LL) libraries to create modular, maintainable code.
    • Organize project files and directories logically to facilitate future expansions.
    • Consider integrating a real-time operating system (such as FreeRTOS) for managing complex, multitasking applications.
  • Performance Optimization:

    • Leverage the hardware FPU and DMA to offload computation and data transfer tasks from the CPU.
    • Fine-tune PLL and clock settings to achieve the desired performance while maintaining stability.
    • Optimize code with attention to real-time requirements and interrupt handling.
  • Debugging and Testing Strategies:

    • Use SWD/JTAG for step-by-step debugging and early error detection.
    • Monitor system performance via serial logging and on-chip debugging tools.
    • Perform comprehensive tests under varied conditions to ensure robustness in real-world scenarios.

7. Conclusion and Future Development Areas

The STM32F4 series combined with the Maker PCB MakerST-1 board provides a robust platform for both simple and advanced projects. In this guide, you have seen:

  • Basic Applications:

    • Simple LED blink, serial communication, and sensor-based projects suitable for beginners.
  • Advanced Projects:

    • Complex applications such as USB communication, audio signal processing, precise motor control, and touchscreen-based graphical interfaces that fully exploit the capabilities of the STM32F4 microcontrollers.

Every new project is an opportunity to deepen your understanding of high-performance embedded systems, refine your design techniques, and push the boundaries of what is possible with modern microcontrollers.

Happy coding and successful project development!

Connection Chart

MCU PB9/VCAP PB11/VCAP VCAP/VSS
STM32F405 R7: 0Ω, C14: NC R8: 0Ω, C15: NC C5: 2.2µF, C6: 2.2µF
STM32F412 0Ω, NC 0Ω, 4.7µF 4.7µF, 4.7µF
STM32F446 0Ω, NC 0Ω, 4.7µF 4.7µF, 4.7µF

Detailed Parts List

Sponsors

I would like to thank them very much for supporting this project:

What is PCBWay?

PCBWay is a renowned professional Printed Circuit Board (PCB) manufacturer specializing in providing high-quality, rapid, and cost-effective electronics manufacturing services. Established in 2003, PCBWay has become a trusted partner for engineers, hobbyists, startups, and large enterprises worldwide, supporting projects from initial prototyping to large-scale production.


Company Overview

PCBWay was founded with the goal of supporting designers and engineers throughout the entire PCB development process. Today, it stands out as a global manufacturing powerhouse with state-of-the-art production facilities, advanced machinery, and a customer-centric approach that emphasizes quality, speed, and affordability.

  • Founding Year: 2003
  • Global Presence: Serving customers in numerous countries
  • Mission: Empower electronics innovators with reliable, high-quality, and cost-effective PCB manufacturing solutions

History and Evolution

Since its inception, PCBWay has continuously evolved to meet the changing needs of the electronics industry:

  • Technological Advancements: Adoption of modern production techniques, automation, and precision equipment.
  • Service Expansion: From basic prototyping to multi-layer PCB production and integrated SMT assembly services.
  • Customer-Driven Innovation: Continuous refinement of processes based on feedback from a diverse global customer base.

Services and Solutions

PCBWay offers a comprehensive suite of services to address the varied demands of electronics manufacturing:

  1. PCB Manufacturing:

    • Prototyping: Fast-turnaround services to help test and validate new designs.
    • Mass Production: Scalable production capabilities for high-volume orders.
    • Customization: Options for different board thicknesses, layer counts, materials, and surface finishes.
  2. PCB Assembly:

    • SMT Assembly: Automated surface-mount technology for high-precision assembly.
    • Through-Hole Assembly: Traditional assembly methods for specialized components.
    • Mixed Technology Assembly: Seamlessly integrating both SMT and through-hole processes.
  3. Design Support Services:

    • DFM (Design for Manufacturability) Review: Expert evaluations to ensure your design files meet manufacturing standards.
    • Technical Consultation: Guidance to optimize your design for performance and reliability.
  4. Additional Services:

    • Component Sourcing: Assistance in procuring high-quality components for your projects.
    • Quality Testing: Comprehensive testing protocols including visual inspections, AOI (Automated Optical Inspection), and functional testing.
    • Logistics and Delivery: Global shipping solutions with real-time tracking to ensure timely delivery.

Key Features

  1. Advanced Manufacturing Capabilities:
    PCBWay leverages cutting-edge technology and automated processes to deliver precision-engineered PCBs.

  2. Competitive Pricing:
    Optimized production processes and economies of scale allow PCBWay to offer some of the best prices in the industry without compromising quality.

  3. Rapid Turnaround Times:
    A streamlined production cycle ensures that prototypes are delivered quickly and large orders are processed efficiently.

  4. Extensive Customization Options:
    Whether you require a simple single-layer board or a complex multi-layer PCB with controlled impedance, PCBWay can tailor solutions to your specifications.

  5. Rigorous Quality Assurance:
    Every PCB undergoes multiple rounds of quality checks—ranging from material inspection to automated testing—to guarantee performance and reliability.

  6. User-Friendly Online Platform:
    An intuitive ordering system enables customers to easily upload design files, request quotes, and track their orders from production to delivery.

  7. Dedicated Global Support:
    PCBWay’s expert support team is available to offer technical advice, troubleshoot issues, and ensure smooth project execution from start to finish.


How to Order from PCBWay

PCBWay’s ordering process is designed for simplicity and efficiency:

  1. Registration and Account Creation:

    • Visit the Website: Head over to PCBWay and click on "Register."
    • Create Your Account: Provide your email, set up a password, and complete the necessary profile details.
    • Access the Dashboard: Log in to your account to manage your orders and track progress.
  2. Design Upload and Order Placement:

    • Upload Your Design Files: Navigate to the "Order" section and upload your design files (e.g., Gerber files, BOM files, and additional documentation).
    • Utilize the Design Review Service: Leverage PCBWay’s DFM review to ensure your design meets all production standards.
    • Customize Your Order: Select your preferred specifications—such as dimensions, layer count, material type, thickness, and finish options.
  3. Quotation and Order Confirmation:

    • Receive a Detailed Quote: A comprehensive quote is generated, outlining the cost, production timeline, and customization options.
    • Consultation: For complex designs, engage with PCBWay’s technical support to clarify any details.
    • Confirm Your Order: Review the quotation and confirm your order through the online portal.
  4. Payment Process:

    • Secure Payment Options: Choose from multiple payment methods including credit cards, PayPal, bank transfers, and local payment systems.
    • Transaction Security: All transactions are processed through secure payment gateways ensuring your data is protected.
  5. Production and Quality Assurance:

    • Manufacturing Process: Once the order is confirmed, your design is transferred to PCBWay’s advanced production line.
    • Quality Control: Each PCB is rigorously tested—through automated inspections and functional tests—to ensure optimal performance.
    • Production Updates: Stay informed with real-time order tracking and production status updates.
  6. Shipping and Delivery:

    • Global Logistics: PCBWay partners with leading logistics providers to deliver your order promptly to any location worldwide.
    • Order Tracking: Monitor your shipment in real-time from the production facility to your doorstep.
    • On-Time Delivery: Commitment to meeting the promised delivery timelines.
  7. After-Sales Support:

    • Technical Assistance: Post-delivery support is available for troubleshooting, design integration, and further consultation.
    • Warranty and Returns: A robust warranty and an efficient returns process ensure complete customer satisfaction.
    • Customer Service: A dedicated support team is always on hand to address any concerns or queries.

Quality and Manufacturing Process

PCBWay's commitment to quality is evident in every step of its manufacturing process:

  • Material Selection: Only high-grade materials are sourced to ensure durability and performance.
  • Precision Engineering: Advanced machinery and automated production lines guarantee high precision in every board.
  • Comprehensive Testing: From visual inspections to automated optical inspections (AOI) and functional tests, each PCB is scrutinized to meet strict quality standards.
  • Continuous Improvement: PCBWay continually refines its processes by integrating the latest technological advancements and customer feedback.

Customer Support and Community Engagement

PCBWay is not just a manufacturer; it’s a partner in innovation:

  • Responsive Support Team: A skilled team of engineers and customer service professionals is available to assist with technical queries and project management.
  • Extensive Online Resources: Access tutorials, design guides, FAQs, and industry news to stay informed about the latest trends and best practices.
  • Active Community Engagement: PCBWay actively participates in industry events, online forums, and social media to share knowledge and gather insights from its user community.

Why Choose PCBWay?

Choosing PCBWay means opting for a partner that combines innovation, quality, efficiency, and customer-centric service:

  • Reliability: Trusted by thousands of customers worldwide for consistent, high-quality production.
  • Innovation: Constantly evolving with cutting-edge technology to meet modern electronics design challenges.
  • Customer-Focused: Comprehensive support from design assistance to post-production ensures your project’s success.
  • Cost-Effective: Competitive pricing delivers the best value without compromising on quality.
  • Global Reach: A robust logistics network ensures prompt and reliable delivery anywhere in the world.

PCBWay’s unwavering commitment to excellence makes it the ideal choice for turning your electronic ideas into reality, whether you’re working on a small prototype or scaling up for mass production.

PCBWay Logo

What is Avnet?

Avnet is a global technology solutions provider and one of the world's largest distributors of electronic components, embedded solutions, and technology services. With over 50 years of industry experience, Avnet has built a reputation as a trusted partner for engineers, designers, and companies around the globe, empowering them to innovate and bring advanced technologies to market.

Company Overview

Founded in 1921, Avnet has evolved from a modest electronics distributor into a leading global enterprise. The company is dedicated to bridging the gap between cutting-edge technology and the specific needs of its customers by leveraging:

  • A robust global supply chain.
  • Deep technical expertise.
  • A comprehensive portfolio of products and services.

Avnet caters to a diverse range of industries including automotive, telecommunications, aerospace, healthcare, industrial automation, and more.

Key Features

  1. Extensive Product Portfolio:
    Avnet offers a vast selection of electronic components, computer products, embedded solutions, and integrated systems from top-tier manufacturers. Their portfolio includes semiconductors, passive components, connectors, and advanced digital solutions.

  2. Supply Chain and Logistics Excellence:
    With a sophisticated global distribution network, Avnet ensures that products are delivered efficiently and reliably. Their expertise in supply chain management, inventory control, and logistics helps in processing and shipping orders swiftly and accurately.

  3. Technical Expertise and Support:
    Avnet’s team of experienced engineers and technical specialists provides personalized design support, application engineering, and comprehensive after-sales service. This technical guidance assists customers in integrating complex technologies and optimizing product performance.

  4. Innovation and Integrated Solutions:
    Innovation is at the core of Avnet's operations. The company invests in research and development and collaborates with leading technology partners to deliver custom solutions in emerging areas such as IoT, AI, and 5G communications.

  5. Global Reach with Local Presence:
    Operating in over 125 countries, Avnet combines global resources with localized market insights. This extensive network ensures that customers receive tailored support and timely service no matter where they are located.

  6. Quality Assurance and Regulatory Compliance:
    Avnet adheres to rigorous quality control processes and international regulatory standards, ensuring that every component and service meets the highest performance and safety benchmarks.

  7. Sustainability and Corporate Responsibility:
    Committed to sustainable practices, Avnet implements eco-friendly policies and supports community initiatives aimed at reducing environmental impact while fostering social responsibility.

How to Order from Avnet

Avnet has designed a customer-centric ordering process that accommodates both small-scale projects and large enterprise needs:

  1. Registration and Account Setup:

    • Visit the Website: Navigate to Avnet and click on the "Register" button.
    • Create an Account: Provide your email, password, and company information to set up your account.
    • Access the Portal: Once registered, log in to explore Avnet’s extensive product catalog and specialized services.
  2. Product Search and Selection:

    • Advanced Search Tools: Use the website's robust search features to locate the specific components or integrated solutions required for your project.
    • Detailed Product Information: Each product page includes technical specifications, datasheets, and compatibility details to help you make well-informed decisions.
  3. Customizing Your Order:

    • Order Options: Tailor your order by selecting the required quantities, packaging options, and any additional services such as technical consultation or expedited shipping.
    • Quotation Request: For large or complex orders, you can request a custom quotation to ensure that your needs are fully met.
  4. Quotation and Consultation:

    • Expert Assistance: Avnet’s sales and technical teams are available for consultation to help refine your order and address any technical queries.
    • Competitive Pricing: Detailed quotations are provided to reflect competitive pricing along with value-added services.
  5. Payment and Order Confirmation:

    • Multiple Payment Methods: Avnet supports various payment options, including credit cards, PayPal, bank transfers, and financing solutions.
    • Order Confirmation: Once payment is processed, you will receive a confirmation email outlining your order details and an estimated delivery timeline.
  6. Production, Fulfillment, and Delivery:

    • Order Processing: For custom or integrated solutions, Avnet collaborates closely with manufacturers to ensure timely production.
    • Shipping and Tracking: Your order is processed through a robust logistics network, and you can track your shipment in real time until delivery.
    • Global Distribution: With an extensive global network, Avnet guarantees prompt and reliable delivery across different regions.
  7. After-Sales Support:

    • Ongoing Technical Assistance: Post-delivery, Avnet offers comprehensive technical support to assist with product integration and troubleshooting.
    • Warranty and Returns: The company provides robust warranty services and an efficient returns process to ensure complete customer satisfaction.
    • Dedicated Customer Service: A dedicated support team is available to handle any inquiries or issues that may arise after the sale.

Why Choose Avnet?

Partnering with Avnet means working with an industry leader that combines extensive product expertise, a robust global infrastructure, and a deep commitment to customer service and sustainability. Their holistic approach to technology distribution makes them an ideal choice for businesses looking to leverage advanced electronic components and integrated solutions for their projects.

Avnet Logo

About

This project serves as a comprehensive guide for developing a wide range of applications using the Maker PCB MakerST-1 board based on STM32F4 series microcontrollers (such as STM32F405RGT6, STM32F412RET6, or STM32F446RET6). In this document, you will find in-depth information about the board and microcontroller features, the setup of the developmen

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published