基于STEP Pico的嵌入式系统学习平台
基于树莓派PICO的嵌入式系统学习平台,可以通过C/C++以及MicroPython编程来学习嵌入式系统的工作原理和应用。
标签
KiCad
树莓派
嵌入式系统
MicroPython
PICO
RP2040
硬禾发布
更新2023-04-18
15876

参加本平台的同学将会给您的邮箱发送适用于本平台的课程优惠券,含15节MicroPython编程课程的学习

以下为板卡介绍:

1、简介:

【基于树莓派Pico的嵌入式系统学习平台】专为嵌入式系统学习而设计,其可以通过C/C++以及MicroPython编程来学习嵌入式系统的工作原理和应用。

Fr4bJoOd0UUlyxLAQOrlCzbWTp9d

2、平台包含:

FsoadIQRLGlgUx3klgvFuAKVRhHm

3、板卡适用范围:

  • 适用于大一学生或嵌入式系统入门者
  • 了解电子系统构成、学会一门与硬件直接相关的编程语言
  • 自己动手完成有趣的项目,激发对电子的兴趣,培养自信心
  • 开源资源的利用和分享意识
  • 培养项目总结和展示的能力
  • 电赛 - 控制、显示、数据采集等

4. 板卡硬件:

  • 2个按键输入
  • 4个单色LED
  • 12个WS2812B RGB三色灯
  • 1个姿态传感器
  • 1个128*64 OLED显示屏
  • 1个蜂鸣器
  • 1个可调电位计(用于电压表)
  • 1路音频信号输入(用于示波器)
  • 8位R-2R电阻网络构成的DAC(用于DDS信号发生器)

FgTH28pLI80kAVQXu161Fx1wotU9

 

5、功能及管脚映射表:

Fine2TE6eh2jfN4GfBcV4LT0C1vS

 

6、核心板介绍:

FvX00dTlhjhNG2iHSEVhHarr45J_

Fk80tEMLMeJAvwmb7oNoFcPHIeVU

  • 核心板引脚图

FmtmIhaSHOfRy4SwAExWKdZDSRLh

FkqBKRyBxFjIyj3hVSCLHKKbYyUZ

7、项目资源:

8、学习平台的设计考虑:

作为一个嵌入式系统的学习平台,首先要基于核心芯片的核心板的特点以及嵌入式系统的关键知识点来定义这款学习平台:

  • 树莓派Pico/RP2040的基本特性

    • 板上通过MicroUSB供电,能过够给扩展板提供3.3V的直流电压

    • 26根IO用于扩展,支持SPI、I2C、PWM、PIO

    • 板上一颗单色LED可用于基本的测试

    • 40Pin 邮票孔、双列直插孔的方式连接扩展板、面包板

  • 嵌入式系统入门要掌握的知识要点

    • 数字输入 - 单IO(按键)、总线(传感器)

    • 模拟输入 - 可调电压信号源

    • 输出显示、控制 - 单IO(电平、PWM)、总线(单总线、I2C、SPI)

    • 中断、查询

    • 内存分配、DMA

  • 学习板的功能、性能要求

    • 能够体验输入、输出的外设,尤其是典型总线的连接

    • 能够构建多种有趣、有技术含量的项目

    • 声音的输入和输出

    • 主要显示器件的使用 - LED、OLED、WS2812

    • 能够使用到PIO功能并体现其优势的外设

  • 学习板的尺寸要求

    • 小于10cm * 10cm,2-4层板

  • 学习板的成本要求

    • 50元以内

    • 器件容易采购

  • 学习板的焊接及调试要求

    • 选用的元器件方便初学者焊接

    • ​关键的信号点方便用测试测量仪器(万用表、口袋仪器、桌面仪器)观察

9、电子森林资源汇总

10、交流群

群人数已满,请添加工作人员备注:姓名+学校+进xxx群,拉你入群

FkNIRHvABGL0fNruN8jJQ-Abs7-4

 

软硬件
元器件
电路图
物料清单
附件下载
PICO_Training_final.pdf
Pico训练板的原理图 - PDF格式
stepico1.0.pdf
STEP Pico原理图
团队介绍
苏州硬禾信息科技有限公司
评论
0 / 100
查看更多
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2024 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号