稚晖君又整活啦!基于全志F1C200s的超迷你
转自全志在线
B站最强小电视(基于全志H3)
钢铁侠机械臂
曾经靠着“B站最强小电视”以及号称“钢铁侠机械臂”等硬核产品出圈的稚晖君又双叒叕来整活啦!
稚晖君B站首页
这次稚晖君开源了基于全志F1C200s的一个超迷你&低成本的Linux开发板,项目名为Planck Pi,F1C200s采用的ARM9架构,SIP内置DDR的极简封装很适合作为Linux开发入门板卡。
稚晖君在个人的github仓库开源了软硬件所有资料,该项目内核版本用的5.4.77,移植了Debian系统,跟Ubuntu基本没有差异。
项目资料获取方式:
Github链接:
https://github.com/peng-zhihui/Planck-Pi
可通过【阅读原文】快速跳转
项目说明
本项目是一个基于全志F1C200s芯片的超迷你&低成本的Linux开发板,本来是用于个人的某个小项目调试,现把所有硬件、软件(u-boot、内核、root-fs)开源出来。板卡成本应该不到50RMB,而且提供了很多资料,很适合用于新手作为入门Linux学习的开发板。
板载资源:
一个OLED 128x80
一个麦克风 & 功放可以外接喇叭
双面不同功能的Type-C接口分别提供USB转串口以及USB-OTG功能
一个USB-A口用于外接设备
SD卡插槽
引出绝大部分IO
芯片介绍
全志F1C200s是全志的一款高度集成、低功耗的移动应用处理器,可用于多种多媒体音视频设备中。
全志F1C200s基于ARM 9架构,芯片集成了SiP的DDR,外围电路可以极其简单;它支持高清视频解码,包括H.264、H.263、MPEG 1/2/4等,还集成了音频编解码器和I2S/PCM接口,是一款开发简单、性价比较高的产品,也适合用来做入门级的Linux开发板。
参数规格
芯片框图
硬件开发
原理图见仓库的源文件和PDF,需要说明的点是:
板子的Type-C采用正反插不同功能,正面是USB转TTL串口功能,用于内核调试,反面是芯片的USB功能,在内核中我开启了USB的RNDIS网卡也就是说可以通过这个USB口模拟出一个网卡然后共享电脑的网络,也就不需要外接WiFi和以太网模块了很方便。
由于芯片只有一个USB接口,因此为了能使板子作为Host外接其他设备,我在板卡上添加了一个OTG的跳线:
正常情况下不接跳线的话OTG功能为Device模式,也就是可以通过TypeC接口模拟网卡或者其他设备如MTP;当插上跳线帽之后,就可以作为Host在右边的A口插入USB设备了如U盘、键盘、鼠标等,注意此时C口的USB功能失效,需要通过串口登录板子。
项目资料目录
-End-
编辑:Budbool
技术顾问:Kirin
稚晖君又整活啦!基于全志F1C200s的超迷你相关推荐
- 稚晖君又整活啦,基于全志F1C200s的超迷你低成本开发板开源
B站最强小电视(基于全志H3) 钢铁侠机械臂 曾经靠着"B站最强小电视"以及号称"钢铁侠机械臂"等硬核产品出圈的稚晖君又双叒叕来整活啦! 这次稚晖君开源了基于全 ...
- 甲小姐对话稚晖君:深度学习并非AI的终点
"人类不应该只存在在地球上,对于这么浩瀚的宇宙来说太浪费了." 作者 | 甲小姐 助理 | 沁云 近日,华为"天才少年".B站UP主稚晖君的新作自动驾驶自行车在 ...
- 华为天才少年稚晖君自制硬萌机器人,开源5小时,GitHub收获317星!
视学算法报道 编辑:桃子 拉燕 [新智元导读]失踪人口回归了!华为「天才少年」稚晖君这次带来了一个又萌又硬的桌面小机器人ElectronBot. 还记得上次那个「全栈自研」的给葡萄缝针的钢铁侠 ...
- 华为天才少年稚晖君自制硬萌机器人,GitHub收获 1.5K Star!
来源:新智元 还记得上次那个「全栈自研」的给葡萄缝针的钢铁侠机械臂Dummy吗? 近3个月没更的华为「天才少年」稚晖君带着他的最新视频来了! 虽然跳票了一段时间,但他还是来了.网友纷纷表示:「失踪人口 ...
- 天才少年稚晖君 | 【保姆级教程】个人深度学习工作站配置指南
天才少年稚晖君 | [保姆级教程]个人深度学习工作站配置指南 来源:https://zhuanlan.zhihu.com/p/336429888 0. 前言 工作原因一直想配置一台自己的深度学习工作站 ...
- 华为天才少年稚晖君自制「电子」机器人!应用OpenPose,项目已开源!
点击下方卡片,关注"CVer"公众号 AI/CV重磅干货,第一时间送达 转载自:新智元 编辑:桃子 拉燕 [导读]失踪人口回归了!华为「天才少年」稚晖君这次带来了一个又萌又 ...
- 华为天才少年稚晖君自制硬萌机器人,开源 5 天,GitHub 收获 2900 星!
这是「进击的Coder」的第 590 篇分享 来源:新智元 " 阅读本文大概需要 7 分钟. " 你们还记得上次那个「全栈自研」的给葡萄缝针的钢铁侠机械臂 Dummy 吗? 近 3 ...
- 太牛了!华为天才少年稚晖君又自制硬萌机器人,代码开源了
文末送书福利,记得看完~ 作者|新智元 编辑|桃子 拉燕 还记得上次那个「全栈自研」的给葡萄缝针的钢铁侠机械臂Dummy吗? 近3个月没更的华为「天才少年」稚晖君带着他的最新视频来了! 虽然跳票了一段 ...
- 盘点天才少年稚晖君彭志辉的知识体系
文章目录 说明 稚晖君小传 稚晖君的技能树 项目管理 电路设计 建模 开发工具 其他 硬件环境 书籍 其他 要想和稚晖君同场竞技需要具备的技能 稚晖君技能涉及哪些大学课程? 稚晖君的学习路径 参考链接 ...
最新文章
- 浅谈RAID写惩罚(Write Penalty)与IOPS计算
- 如何安装,卸载eclipse中的ADT,或者更新ADT
- 写给初学者的深度学习教程之 MNIST 数字识别
- linux内核杂记(6)-进程调度(1)
- Hadoop RPC服务发布代码示例
- 信息学奥赛一本通(1109:开关灯)
- springboot链接数据库的bug
- spring5源码-aop
- python 字符串子串_Python字符串子字符串
- java常量映射_java-基础 - 常量与变量
- fpcx教程:在Final Cut Pro中添加多语言字幕
- 51单片机的定时器与计数器
- n-3000系列串口服务器,串口转网络,网络转串口
- 【考试总结】[CQOI2017]考试总结
- 什么样的商业计划书才是投资人喜欢的
- JS中对象按属性排序(冒泡排序)
- Qt opengl fps相机
- 历年计算机一级笔试考试真题及答案解析,全国计算机等级考试上机考题全真笔试历年题...
- 程序设计方法与技术——C语言 程序设计概述
- 20201104大模拟(一)
热门文章
- 一卡通vip充值消费线上oracle库服务器故障排查过程
- shell脚本中用到的条件和循环语句
- [C++]MySQL数据库操作实例
- iPhone开发笔记[1/50]:初学iPhone上用Quartz 2D画图
- git解除与远程分支的关联
- java数组与C++数组间的区别
- 面向对象设计启发规则
- c语言is int number,C语言中NSInteger,NSNumber以及Int的区别
- Flask 模板 之 变量和过滤器
- MySQL8.0版本和5.7通过Navicat远程连接