TamaPoke

A gentle Pokémon life-sim pet for the Waveshare ESP32-S3-Touch-AMOLED-1.75: all 1025 species, English and 简体中文, weather, a farm and an album. Install it from your browser, with no Arduino and no drivers.

运行在 微雪 ESP32-S3-Touch-AMOLED-1.75 圆屏开发板上的宝可梦养成小宠物: 全部 1025 种宝可梦,中英文界面,有天气、农场和相册。在浏览器里就能安装,不用装 Arduino,也不用装驱动。

Your browser can't talk to USB devices. Use Chrome or Edge on a computer. 这个浏览器不支持连接 USB 设备。请在电脑上用 Chrome 或 Edge 打开本页。

1Flash the firmware刷入固件

Plug the board into the computer with a USB-C cable, press the button and pick the board's port. It takes about a minute.

用 USB-C 数据线把开发板接到电脑,点下面的按钮,选择开发板的端口。大约需要一分钟。

Browser not supported (use Chrome or Edge).浏览器不支持(请用 Chrome 或 Edge)。 This page must be opened over HTTPS.本页需要通过 HTTPS 打开。

Updating? Leave "Erase device" unticked. The installer only writes the program, so your pet, points and Wi-Fi stay. Ticking it wipes the board, and your pet with it. Tick it only on a new board or one that ran other firmware.

升级时不要勾选 "Erase device"(擦除设备)。安装只写入程序,宠物、积分和 Wi-Fi 设置都会保留;勾选会清空整块板子,宠物也会没了。只有新板子或之前刷过别的固件时才勾选。

No port shows up? Try another cable (some only charge), or hold BOOT while plugging in.

找不到端口?换一根数据线试试(有的线只能充电),或者按住 BOOT 键再插上 USB。

2Prepare the microSD card准备 microSD 卡

The pictures (sprites, shiny sprites, Pokédex thumbnails and region landscapes) live on a FAT32 microSD card.

宝可梦图片(普通、异色、图鉴小图和地区风景)放在一张 FAT32 格式的 microSD 卡里。

Download the SD files下载 SD 卡文件 tamapoke-sd.zip

  1. Unzip it and copy the mons folder to the root of the card (files end up in /mons/).
  2. Put the card in the board and restart it.
  1. 解压后,把 mons 文件夹复制到卡的根目录(文件路径是 /mons/)。
  2. 把卡插进开发板,重启。

If the board can't read the card, it formats it, so back up anything on it first.

如果板子读不了这张卡,会自动格式化它,卡里原有的东西请先备份。

3Connect to Wi-Fi连接 Wi-Fi

Swipe down to the settings page and tap Wi-Fi. On your phone, join the network TamaPoke and open 192.168.4.1 to enter your Wi-Fi. The board uses it for the clock and the weather.

下滑打开设置页,点 Wi-Fi。用手机连接名为 TamaPoke 的网络,打开 192.168.4.1,填入你家的 Wi-Fi。板子会用它校准时间和获取天气。

Good to know

需要知道的

This build uses neutral settings: the clock and weather follow New York, and chess.com points are off. To use your own city, time zone and chess.com account, build it yourself with a config_private.h (see the README).

这个版本用的是通用设置:时间和天气按美国纽约,没有 chess.com 下棋积分。想用自己的城市、时区和 chess.com 账号,需要自己编译,填好 config_private.h(见中文说明)。

How to play, gestures and everything else: the repository.

玩法、手势和其他说明见仓库。

A fork of socquique/TamaPoke. Personal, non-commercial fan project. Sprites from PMD SpriteCollab (CC BY-NC 4.0). Pokémon is © Nintendo / Creatures / GAME FREAK / The Pokémon Company; not affiliated with or endorsed by them.

基于 socquique/TamaPoke 修改。个人非商业粉丝项目。 图片来自 PMD SpriteCollab(CC BY-NC 4.0)。 宝可梦版权归任天堂 / Creatures / GAME FREAK / The Pokémon Company 所有,本项目与他们无关,也未获他们认可。