Rice我叫加饭? · 2020年11月27日

R-Plan - Little Box硬件篇 (3)

首发:Rice 嵌入式开发技术分享
作者:RiceDIY

背景

  • R-Plan,实用工具与DIY项目大杂烩开源项目,包括上位机,下位机开发,是一个长期的开源项目,每一个子集都会展示出来。
  • 今天这篇文章介绍一下,R-Plan的下位机的一个子集项目----《Little Box》,该作品是一个体积极小(3.8cm * 4.3cm)的,功能齐全的桌面小盒子。
  • R-Plan的所有东西,全部是开源的。github链接:https://github.com/RiceChen/R\_Plan.git
  • 项目叫R-Plan,即:米饭计划,每一个功能的LOGO就是一颗米粒,不断堆叠成一碗饭。

image.png

R-Plan功能列表

功能名称

功能介绍

《cmd console》

集成windows的cmd功能,目的是同步windows的命令行功能

《rtt ota pack》

集成RT-Thread的打包工具,方便在开发rtt时打包rbl

《find file》

集成文件查找工具,可以像Linux的grep和find命令那样快速查找文件

《Little Box》

体积极小,功能齐全的桌面小盒子

《Little Box》介绍

  • 《Little Box》是一个体积极小,功能齐全的桌面小盒子。功能列表如下:

image.png

硬件篇

硬件设计采用两片PCB通过排针叠罗汉,中间放置摄像头,喇叭,麦克风,电池。下面介绍各个子模块的原理图:
  • BK7252U WIFI模块原理图

image.png

  • 摄像头OV7670原理图

image.png

  • LCD原理图

image.png

  • 电池充电IC原理图

image.png

  • USB转TTL电平(串口)原理图

image.png

  • 功放芯片原理图

image.png

  • SHT3x温湿度传感器原理图

image.png

  • 麦克风原理图

image.png

  • SD card(采用一线)原理图

image.png

  • TYPE-C接口原理图

image.png

整体原理图

image.png

3D图
  • 顶层

image.png

image.png

  • 底层

image.png
image.png

总结

  • 这是R-Plan的第一个硬件项目,这个项目将会把每一个实现的功能写成文章分享。第一版的硬件已经上传到R-Plan仓库:https://github.com/RiceChen/R\_Plan.git。喜欢的记得给个star。
  • 目前R-Plan已经有4颗米粒了,后续不断增加米粒。欢迎长期关注
  • 但愿一版成功。哈哈哈。。。

关注微信公众号『Rice嵌入式开发技术分享』,后台回复“微信”添加作者微信,备注”入群“,便可邀请进入技术交流群。

image.png

推荐阅读

推荐阅读
关注数
1754
内容数
51
一个周末很无聊的嵌入式软件工程师,写写经验,写写总结。
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息