我做了一个用来监控服务器的桌面小摆件

Topuino 是我 DIY 的一个桌面小摆件,可以实现通用服务器或计算机的数据监控,包括 CPU 占用、RAM 占用、两个硬盘的可用空间、硬盘读写速度、网络 IO 速率。
在 Linux 系列服务器上,我们通常使用 top 命令查看 CPU 内存占用,我最初的设想也是将 top 命令实物化,这就是 Topuino 中 Top 的由来。
在选型的时候,为了兼顾开发效率和成本,我选用了大名鼎鼎的 ESP8266 单片机,配合了 Arduino 开发框架,Arduino 则是 Topuino 中 uino 的由来。
先看图解:


附上原理图:



PCB 打样交给专门的厂家,回来自己焊。
你愿意在办公桌上放一个监控服务器的小摆件吗?至少,我做出来之后,很喜欢,就像看着一只猫一样。

另:ESP8266 的代码初步开源在 https://github.com/Villivateur/Topuino ,供大家参考。服务器端代码因为太简单且写得太丑,以后再说吧~~
全文转载自: https://blog.vvzero.com/2021/08/31/Topuino-the-wonderful-Knickknack-for-server-monitoring/
101
mosliu 2021 年 9 月 2 日
有 pcb 文件么 可以打板看看
|
102
cclin 2021 年 9 月 2 日 via Android
挺喜欢这个风格的,不过服务器太多了,而且没有位置放它
|
103
NoirStrike 2021 年 9 月 2 日
觉得这个更适合看自己的电脑状态, 233
|
104
tysb777 2021 年 9 月 2 日
太酷了把
|
105
villivateur OP @mosliu dmlsbGl2YXRldXJAdnZ6ZXJvLmNvbQ== 联系我把 Gerber 发你
|
106
vcode 2021 年 9 月 2 日
太秀了吧
|
107
MrTwisted 2021 年 9 月 2 日
酷!
|
108
darknoll 2021 年 9 月 3 日 via Android
太伤眼睛了
|
109
macy 2021 年 9 月 3 日
可以接在树莓派上么?
|
110
villivateur OP @macy 可以的
|
111
0lobster0 2021 年 9 月 4 日
为什么不选择 lcd 屏,或者水墨屏,spi 接口的。水墨屏可以电池供电,动态唤醒刷新。。。
|
112
villivateur OP @0lobster0 看下附言
|
113
PixelCode 2021 年 9 月 6 日
真棒,楼主能写连接 socket 服务器的硬件吗?
|
114
wwwcg 2021 年 9 月 7 日 via iPhone
有点赛博朋克的感觉了,作为一个玩具很 666
|
115
zsxzy 2021 年 9 月 8 日
很赛博朋克
|
116
psterman 2021 年 9 月 10 日
我选择 aida64
|
117
suxin1995 2021 年 9 月 10 日
很秀
|
118
rosees 2021 年 9 月 13 日
插电 不好看
充电 时不时充电很烦 浏览器放个标签就能解决的事情,就不弄得那么复杂了 |
119
y0bcn 2021 年 9 月 13 日
感觉放办公桌上这个灯会很刺眼
|
120
villivateur OP @y0bcn 其实实际上不亮,拍照曝光问题
|
121
guxin0123 2021 年 9 月 16 日
这个突出的 wifi 天线。。。
|
122
sakuraSou 2021 年 9 月 17 日
巧了,楼主,咱两想法一样,我也是用 esp8266 做了一个,用的 128x64 黑白屏幕,服务端用的 nodejs
https://github.com/sakura-he/OLEDMonitorClient/blob/master/README.md |
123
clf 2021 年 9 月 18 日
换个彩色的 LCD 屏幕我会更喜欢。目前的风格过于硬核
|
124
CSGO 2022 年 6 月 20 日
思路可以,但是面板太丑了,可以设计一下
|
125
villivateur OP @CSGO 新款的设计可见 https://iot.vvzero.com/
|