优秀工程分享-第六期
AWOL & OSHWHub ————————»»»»
全志合集
立创开源硬件平台
Series6
“全志芯片合集”
正式上线立创开源硬件平台
涵盖多系列全志芯片
开源智能家居、游戏掌机等
多个领域的开源应用工程
. . . . . .
全志D1s智能家居中控
虚拟光渲交互(86盒)
项目整体形态以适配86盒安装为基础,使用全志RISC-V核心的D1s芯片作为主控,选择更契合广大房奴的户型的4.3寸长方形屏幕,屏显拉满输出RGB888,搭载全志系的芯之联XR829作为WIFI/BLE模块,多种方式联动。
为了在结构上适配标准86盒安装,硬件设计方面不仅引出了D1s包括屏幕显示、网络、音频在内的大部分功能引脚,还为后续的DIY功能开发、与其它开源单片机控制项目进行充分联动预留了开发接口。
在开发系统的选择上,作者基于全志最新公开的Melis 4.0实时操作系统进行本项目的开发,并针对Melis 4.0粗糙地适配了LVGL图形库,实现了在性能受限的嵌入式设备上的光照渲染核心技术,致敬homeassistant。
开源项目地址
https://oshwhub.com/fanlingg/D1s-smart-home-control
PCB图片
基于全志F1C200S的linux核心板
基于全志F1C200S的linux核心板,F1C200S基于ARM 9架构,SIP内置DDR的极简封装很适合作为Linux开发入门板卡。
原理图来自稚晖君的planck-pi,并以此为基础进行了一些改动,将原来一个可以正反插不同功能的typec接口分成了两个不同功能的typec接口,所有元件均采用0603封装,焊接更加方便。
作者本人还使用立创eda专业版绘制了可以3D打印的外壳。
开源项目地址
https://oshwhub.com/expert/zi-zhi-planck-pi
PCB图片
F1C200S屏幕开发板
F1C200S屏幕开发板是一个基于全志F1C200S ARM926EJ-S内核处理器的开源硬件项目。这个开发板设计的目标是提供一个低成本、超迷你且适合Linux开发的平台,特别是针对屏幕接口的支持。
开发板板载16M nor flash,主控芯片采用F1C200S,内置64M DRAM。同时,附带USB Host接口以及USB type-c口,以及CH340串口转USB芯片,用于开发调试使用。
作者适配的U-Boot目前使用了master分支的U-Boot并给出了移植指南。由于后续master分支代码可能会存在更新,所以移植指南使用了最近的一个U-Boot版本来指导复刻打开发者进行修改和配置,编译出自己的U-Boot。
开源项目地址
https://oshwhub.com/fanhuacloud/f1c200s_lcd_backup
PCB图片
-End-
本文内容均转载自
https://oshwhub.com/recommend/quan_zhi