Penkesu软件配置:从操作系统安装到应用部署
【免费下载链接】penkesuPenkesu Computer - A Homebrew Retro-style Handheld PC项目地址: https://gitcode.com/gh_mirrors/pe/penkesu
Penkesu Computer是一款基于Raspberry Pi Zero 2 W的复古风格手持PC,配备7.9英寸宽屏显示器和48键正交机械键盘。本指南将带你完成从操作系统安装到应用部署的完整软件配置流程,让这款自制掌上电脑发挥全部潜能。
📋 准备工作:必要的硬件与文件
在开始软件配置前,请确保你已准备好以下组件:
Penkesu Computer硬件组件展示,包括Raspberry Pi Zero 2 W、显示屏、电池和键盘部件
核心硬件
- Raspberry Pi Zero 2 W主板
- 至少16GB的microSD卡(推荐32GB及以上)
- 7.9英寸Waveshare HDMI触摸屏
- PowerBoost 1000C电源管理模块
- 3.7V锂电池(606090规格或类似)
必备软件文件
- 最新的Raspberry Pi OS镜像(推荐Lite版本)
- Penkesu专用配置文件:firmware/
- QMK键盘固件:firmware/penkesu_default.hex
🔧 操作系统安装:基础系统搭建
1. 下载并刷写系统镜像
首先需要将Raspberry Pi OS刷写到microSD卡:
- 从Raspberry Pi官方网站下载最新的Raspberry Pi OS Lite镜像
- 使用Etcher或类似工具将镜像写入microSD卡
- 写入完成后,不要立即拔出SD卡,需要进行基础配置
2. 初始配置(无头模式)
由于Penkesu在组装前可能无法连接显示器,建议先配置网络和SSH:
- 在SD卡的boot分区中创建
wpa_supplicant.conf文件,添加WiFi信息:country=CN ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="你的WiFi名称" psk="你的WiFi密码" } - 创建空文件
ssh(无扩展名)以启用SSH服务 - 安全弹出SD卡,插入Raspberry Pi Zero 2 W
⚙️ 系统优化:针对Penkesu的配置
1. 连接与基本设置
通过SSH连接到Pi后,首先进行系统更新和基本配置:
sudo apt update && sudo apt upgrade -y sudo raspi-config在配置工具中完成以下设置:
- 扩展文件系统
- 设置时区和语言
- 启用SPI和I2C接口
- 配置音频输出
2. 显示与触摸屏幕配置
Penkesu使用的7.9英寸触摸屏需要特殊配置:
- 编辑
/boot/config.txt文件:sudo nano /boot/config.txt - 添加以下配置:
max_usb_current=1 hdmi_group=2 hdmi_mode=87 hdmi_cvt 1280 400 60 6 0 0 0 hdmi_drive=1 dtoverlay=ads7846,cs=1,penirq=25,penirq_pull=2,speed=50000,keep_vref_on=0,swapxy=0,pmax=255,xohms=150,xmin=200,xmax=3900,ymin=200,ymax=3900 - 保存并重启系统:
sudo reboot
Penkesu Computer的设计图,展示了显示屏与键盘的布局关系
⌨️ 键盘固件安装:QMK配置
Penkesu的48键正交键盘使用QMK固件,需要刷写专用配置:
1. 安装QMK工具
sudo apt install dfu-programmer git clone https://gitcode.com/gh_mirrors/pe/penkesu cd penkesu/firmware2. 刷写键盘固件
将Arduino Pro Micro连接到Pi的USB端口,然后执行:
dfu-programmer atmega32u4 erase dfu-programmer atmega32u4 flash penkesu_default.hex dfu-programmer atmega32u4 reset3. 验证键盘功能
重启系统后,测试键盘是否正常工作:
sudo apt install xev xev此时按下键盘按键应该能看到对应的键码输出。
🚀 应用部署:打造你的复古工作站
1. 安装基础应用
# 安装文本编辑器和文件管理器 sudo apt install nano mc # 安装网络工具 sudo apt install wget curl # 安装复古游戏模拟器 sudo apt install retroarch2. 配置电源管理
为了优化电池使用时间,安装电源管理工具:
sudo apt install powertop sudo powertop --auto-tune创建自动启动服务以在开机时应用电源优化:
sudo nano /etc/systemd/system/powertop.service添加以下内容:
[Unit] Description=PowerTOP auto tune [Service] Type=idle ExecStart=/usr/sbin/powertop --auto-tune [Install] WantedBy=multi-user.target启用并启动服务:
sudo systemctl enable powertop sudo systemctl start powertop3. 安装图形界面(可选)
如果需要图形界面,推荐安装轻量级窗口管理器:
sudo apt install xorg openbox lxterminal配置自动登录:
sudo nano /etc/systemd/system/getty@tty1.service.d/autologin.conf添加以下内容:
[Service] ExecStart= ExecStart=-/sbin/agetty --autologin pi --noclear %I $TERM✨ 最终效果与使用技巧
完成所有配置后,你的Penkesu Computer将成为一个功能完备的复古风格手持PC。以下是一些使用技巧:
Penkesu Computer运行界面展示,复古风格的终端显示效果
键盘快捷键
Penkesu的键盘布局基于Planck设计,具有三个主要层:
- 基础层:标准字母和符号
- Lower层:数字和功能键(按Lower键激活)
- Raise层:特殊符号和功能(按Raise键激活)
- 鼠标层:通过Func键激活,可以使用WASD控制鼠标光标
电源管理技巧
- 降低屏幕亮度可显著延长电池使用时间
- 使用
powertop监控耗电情况 - 不使用网络时关闭WiFi:
sudo ifconfig wlan0 down
📚 更多资源
- 完整硬件组装指南:参考项目README.md
- 3D打印文件:stl/
- 机械设计文件:step/penkesu.computer-chassis.step
- QMK固件源码:firmware/penkesu-qmk-source.zip
通过以上步骤,你已经完成了Penkesu Computer的软件配置。这款开源硬件项目不仅是一个功能齐全的手持PC,更是学习嵌入式系统和复古计算的绝佳平台。享受你的自制掌上电脑吧!
【免费下载链接】penkesuPenkesu Computer - A Homebrew Retro-style Handheld PC项目地址: https://gitcode.com/gh_mirrors/pe/penkesu
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考