jjcui8595
2024-06-20 19:03 deepin
Reply Like 0 View the author
星火计划??
厉害 有机会试试
但是自从用上了90块(当然现在涨价了)的rk3566矿渣之后
我觉得一切3566都没啥性价比
2G内存,V23都安装不了吧
太高级了
这种就只是发烧友自己玩玩
和日用扯不上任何关系
这种就只是发烧友自己玩玩
和日用扯不上任何关系
这个可以放客厅替代机顶盒吧,接口还蛮丰富的,然后存点照片和音乐啥的,在客厅的电视上播放还是可以的
。
这个可以放客厅替代机顶盒吧,接口还蛮丰富的,然后存点照片和音乐啥的,在客厅的电视上播放还是可以的
。
如果要当机顶盒 最起码硬解 vp9/av1 + opus crf29 得过关吧 树莓派5都做不到流畅
本项目的初衷是想以“泰山派”开发板为核心打造一个PC主机,期望制作过程可以进行linux的趣味学习和开发。
开源地址:https://oshwhub.com/flyn/flpc
一、迷你主机的参数/亮点?
二、硬件部分
1.EXP扩展板
该板主要通过FPC排线和弹簧顶针 (POGO PIN)从泰山派开发板上引出电源接口、网口、USB口、SATA接口、耳机接口 等。各接口如下所示:
2.IO扩展板
首先,IO扩展板将泰山派开发板上的40PIN扩展口引出到侧面,通过PWM14引脚驱动散热风扇,并设计了DCDC电路用于风扇供电(5V转12V)。
其次,这块板接入了所有外扩IO,大家可灵活设计,比如你可以:
3.LCD适配板
泰山派的mipi接口座只提供了背光、mipi引脚。为了和IO扩展板独立开来,不使用其上面的IO,就给适配板上另外加了一颗smt32g030f6p6来对液晶屏进行初始化操作。
三、软件部分
这里的代码通过STM32CubeMX生成,基于Keil编写。
当stm32检测到复位信号后开始初始化液晶屏。
代码比较简单查看lcd_config.c就行,以下是lcd_config_task函数,在主函数中循环运行。
2.开发板Android系统
目前使用的是Android系统,基于泰山派官方资料里的SDK和Ubuntu18.04.6环境编译。官方sdk已基本适配,稍微修改下设备树即可,如果要带液晶屏需要添加触摸驱动。
四、作者有话说
希望这个"迷你主机"抛砖引玉,能有更多的具有开源精神的伙伴们一起共建一个强大的开源生态!
开源引用,感谢以下开源作者:
原文转自知乎:花200多元,手搓迷你主机,可运行Ubuntu和Android系统,全开源了
强烈建议大家看原文,作者连电路设计图都放出来了,真开源
题外话:感觉这东西有市场啊,不知道废旧手机能不能利用起来,加个磁盘搞带屏幕的家庭服务器。
这个东西真的很小巧漂亮,感觉可以发起众筹,说不定就是人生的第一桶金啊,哈哈哈哈哈哈哈