FryPi
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闪烁频率会改变,同时上位机会接收到模式的信息;
: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
✨贡献者
|
不吃油炸鸡 💻 📖 ⚠️ 👀 |
花生大少 💻 ⚠️ 🤔 🐛 |
🐓QQ交流群
群1:572216445
群2:912218004