# STM32GENERIC **Repository Path**: gengxf0505/STM32GENERIC ## Basic Information - **Project Name**: STM32GENERIC - **Description**: Generic implementation of Arduino for STM32 boards - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2018-10-06 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # STM32GENERIC Generic implementation of Arduino for STM32 boards using STM32 HAL. This is an alternative to the [Official implementation](https://github.com/stm32duino/Arduino_Core_STM32) Documentation: https://danieleff.github.io/STM32GENERIC/ ## Installation - Users TODO create boards manager package ## Installation - Developers 1. Download the latest version from [https://github.com/danieleff/STM32GENERIC](https://github.com/danieleff/STM32GENERIC) 2. Unzip it into [Arduino]/hardware folder 3. Install Arduino Zero from the board manager for the arm-none-eabi-gcc compiler Additional instructions for F7 boards: 1. Download the [latest GNU ARM Embedded Toolchain](https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads) 2. Change compiler.path in [platform.txt](https://github.com/danieleff/STM32GENERIC/blob/master/STM32/platform.txt#L21) to point to that you downloaded.