FryPi icon indicating copy to clipboard operation
FryPi copied to clipboard

this is a STM32F411 development kit for AI and UI development, Cheap, small and powerful.

中文 | English

FryPi 炸鸡派

STM32F411RET6开发板

 

 

bilibili主页 | 演示视频 | 硬件开源

:ledger: 简介

这是一个比手掌还小的STM32F411RET6迷你开发板,可以用于AI开发,UI开发,数字电源控制板等等,甚至可以拿去用于你的毕业设计和其他相关的项目。

 

最开始做这块板子的目的是因为上一个智能手表的项目OV-Watch,很多复刻的人说器件非常难焊接,二次开发不太方便,再加上我也打算在STM32上部署一下AI相关的东西,做下教程,因此,FryPi炸鸡派就诞生了。这一块开发板不仅适用于初学者,也适用于进阶开发者,项目中的高级例程可能需要一定的知识储备。

同时,选这个MCU的原因也是因为STM32F411REU6可以完美替代原来智能手表项目的CEU6,而且在simulink中也有F411的硬件选项。

:rocket: 功能特点

  • MCU使用STM32F411RET6,Cortex-M4 core with DSP and FPU,512 Kbytes of Flash memory, 100 MHz CPU, ART Accelerator,.
  • 可额外焊接外置SPI Flash.
  • 例程丰富:高级例程:智能手表热成像手势识别手写数字识别,与matlab联合开发,simulink在环开发等等.
  • 留有端口可外接扩展板.(例如最上面的演示动态图,都是在Core板插上Cam扩展板)
  • 有双TypeC和单TypeC版本的Core板.
  • FryPi的pin map如下所示,目前仅有一部分IO口被用到LCD和触摸屏等外设.

:package: 开机测试

开发板焊接完毕拿到手后,烧录模板例程观察现象,如果硬件没有问题,那么插串口对应的TypeC连接电脑,L2会闪烁,按下Key切换模式,L2闪烁频率会改变,同时上位机会接收到模式的信息;

 
如果插开发板的USB对应的TypecC连接电脑,电脑会出现格式化U盘,然后格式化完后,会模拟出一个U盘。

:memo:例程目录

例程demo如下目录所示,分为基础例程Basic,和高级例程Advanced。

  • Basic
    • 0.template
    • 1.GPIO
    • 2.USART
    • 3.TIM
    • 4.PWM
    • 5.ADC
    • 6.SPI
    • 7.LCD
    • ...todo
  • Advanced
    • 0.FreeRTOS模板
    • 1.如何使用CubeAI
    • 2.手写数字识别
    • 3.热成像手势识别
    • 4.使用VScode EIDE插件
    • 5.simulink在环开发
    • 6.LVGL智能手表
    • 7.OV2640摄像头+识别
    • ...todo

✨贡献者

kingham
不吃油炸鸡
💻 📖 ⚠️ 👀
lantian
花生大少
💻 ⚠️ 🤔 🐛

🐓QQ交流群

群1:572216445

群2:912218004