Skip to content

HTCTEK/H7PI_Arduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

H7PI_Arduino

Avaliable on Gitee and Github

  1. H7PI_Arduino On Gitee
  2. H7PI_Arduino On Github

What is H7PI_Arduino

H7PI_Arduino is a project for H7PI developers who use arduino for coding.

Feature

  • Based on STM32Cube HAL lib.
  • MDK Keil support.
  • STM32CubeMx support for initial code generation.
  • Arduino IDE support (future).
  • Serial com and USB Mass Storage for firmware update.
  • 8M QSPI Flash for app running.

What Has Worked

  • digitalWrite,digitalRead
  • analogRead,analogReadVoltage
  • delay,delayMicroSenconds
  • USB MassStorage and USB CDC(virtual com)
  • SD Card and On Board flash filesystem
  • USBSerial as default debug serialport

How to use

  1. Download H7PI_MultiBootloader project, compile and burn into H7PI.
  2. Download this project, edit your own app code, compile and burn into H7PI.

Use Multiple Thread

H7PI_Samples support freeRTOS and now add an entry for arduino users, you can develop your app with multiple thread.