成了,ESP32 卫星不完全复刻指南

前段时间分享了一个国外 Maker 制造的 ESP32 卫星(见 https://mp.weixin.qq.com/s/IYBiLbzDh12QjvQngUoUtA),我也花了点时间完成了复刻,为了制作方便,也做了一些小修改,这里整理了一下需要注意的地方以及一些小技巧

铜丝有紫铜和黄铜

一开始没注意,搜索了一下直接买了个紫铜丝,做了一半才发现原来铜丝还分紫铜丝和黄铜丝,原作者使用的黄铜丝,不过既然已经做了也不管了,紫铜丝的颜色看起来也不错。

PS. 铜丝需要买 2 米。框架加内部搭桥要用掉的铜丝比想象中更多一些,加上浪费的 2 米刚好够用。

esp32-satellite-tutorial-2

esp32-satellite-tutorial-3

电铬铁,一定要好的

一开始用的电铬铁是很久之前买的一个内热式电铬铁,60W 功率,但是焊接的时候总是不上锡,每次在先给铜丝加热好久,然后锡才能到铜丝上。

后来挑了个便宜的德力西 75W T12 电铬铁,效果好多了,真的能有作者视频中那效果一碰就能上锡的效果。

加商品

先折弯再焊接

1mm 粗的铜丝还是有点硬的,建议先比划好尺寸,并且先裁剪好一个模块所有对应搭桥的铜丝,再进行焊接。

对于要连接的焊盘的部分,可以多留一点,这样在没有对齐的情况下可以重新调整,焊接时再剪掉多余的部分。

esp32-satellite-tutorial-4

太阳能其实没啥用

之前找 DeepSeek 算过,这个尺寸的太阳能电池板在室内只有 1mW 的发电功率,纯粹图一乐。因此完全没有必要添加太阳能充电模块,可以省不小焊接工作量 😃。

当然也不能直接断接太阳能电池板的正负极,我加了个 100K 电阻在正极铜丝上,然后直接连接到负极了,测试过电流只有 50uA,不会影响啥。

esp32-satellite-tutorial-5

其他模块要省也可以省

太阳能充电没有意义之后,那这个光靠一个小小的锂电池也没办法续航特别久了。如果作为一个常开的桌面摆件,还要频繁充电,不如直接插电使用。

这样的话就可以去掉不少模块了:

  • 锂电池:不需要电池了
  • 电池指示器:没必要了
  • 开关:都插电了,想断电直接断电源就行了

唔,一下子省了好多工作量。

esp32-satellite-tutorial-6

及时测试

在每一个模块焊接完成之后,都记得顺便测试一下固件是否正常工作,包括是否存在可能的短路情况,以及 GPIO 是否连接正确等。

顺便不太理解为什么 ESP32-C3 模块的天线上这么多铜丝也没挡住信号 🙈。

esp32-satellite-tutorial-7

ESP32-C3 资源太有限了

因为省掉了很多模块,就想玩点不一样的,加了个 MAX98357 功放模块,想把这个卫星变成一个网络电台播放器,找了一些开源库来实现 MP3 在线播放。

功能是实现了,不过面对同时连接网络、下载 MP3、MP3 解码、I2S 输出这一堆工作,ESP32-C3 单核性能还是不太够用,在稍微播放几秒之后,就开始卡顿了。

在其他平台上也看到有人修改了固件来支持显示天气预报等功能,感觉这也不错,不需要额外的性能。

或者也可以移植天气小电视的固件?

底座可以试试 CNC

原作者使用了一个木质底座,我也懒得买了,刚好想起来嘉立创有 CNC 免费打样,就顺便试试。

CNC 打样限制尺寸 80x80x8mm,对于这个卫星,做个底座足够了。

阳极氧化铝的质感还是相当不错的,底座到手之后称了下,重量也有 100 多克,作为底座稳定性也够了。

esp32-satellite-tutorial-8

小结

咋说呢,这个 ESP32 卫星做起来挺简单的,但是创意这事,真的好难。

PPS. 原作者也在 B 站开账号了,直接搜索 HuyVector 就能找到。

发表评论?

0 条评论。

发表评论


注意 - 你可以用以下 HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>