First release commit

This commit is contained in:
fsender
2023-09-21 21:55:16 +08:00
parent 43ab8190bd
commit 5f91e9a9a5
58 changed files with 6195 additions and 2 deletions

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="utf-8">
<title>欢迎使用 readguy</title>
</head>
<body>
<h1>readguy 欢迎页面</h1>
<p>您已完成了初始化工作.现在可以配置WiFi和聚合密钥相关内容.<br />
</p>返回<a href="/pinsetup">设置页面</a><br />前往<a href="/edit">SD卡文件管理器页面</a>
<br />SD card size: 2967040KB, used size: 28224KB.<br />
当前WiFi模式: AP配网模式, IP地址: (IP unset)<br />
芯片型号: ESP-12E or 12F, 芯片闪存ID: 0x00000000<br />
闪存容量: 4096KB, MAC地址: 48:3F:DA:76:24:46<br />
<b>引脚定义:</b><br />EpdMOSI:-1EpdSCLK:-1Epd_CS:15Epd_DC:5Epd_RST:-1
EpdBusy:0SD_MISO:-1SD_MOSI:-1SD_SCLK:-1SD_CS:0<br />按键定义:btn1:5btn2:12btn3:2<br />
<form action="/wifi" method="POST">WiFi 名称<input type='text' name='ssid' maxlength="31" /><br />WiFi 密码<input
type='text' name='psk' maxlength="31" /><br />天气所在地<input type='text' name='ssid'
maxlength="31" /><br />聚合数据API密钥<input type='text' name='psk' maxlength="63" /><br /></form><br />
<p>ReadGuy for device ESP8266<br />Copyright © FriendshipEnder <a href="https://github.com/fsender/readguy">GitHub</a>
<a href="https://space.bilibili.com/180327370/">Bilibili</a><br />版本: 1.0.0 ,编译日期: Sep 20 202318:17:07</p>
</body>
</html>

View File

@@ -0,0 +1,12 @@
const uint8_t final[837] =
"<!DOCTYPE html><html lang=\"zh-cn\">\n<head><meta charset=\"utf-8\"><title>欢迎使"
"用 readguy</title></head>\n<body><h1>readguy 欢迎页面</h1>\n<p>您已完成了"
"初始化工作.现在可以配置WiFi和聚合密钥相关内容.<br/></p>\n返回"
"<a href=\"/pinsetup\">设置页面</a><br/>\n前往<a href=\"/edit\">SD卡文件管理器页面"
"</a><br/>\n\n<form action=\"/wifi\" method=\"POST\">\nWiFi 名称<input type=\'text\' n"
"ame=\'ssid\' maxlength=\"31\"/><br/>\nWiFi 密码<input type=\'text\' name=\'psk\' maxlen"
"gth=\"31\"/><br/>\n天气所在地<input type=\'text\' name=\'ssid\' maxlength=\"31\"/><b"
"r/>\n聚合数据API密钥<input type=\'text\' name=\'psk\' maxlength=\"63\"/><br/>\n</"
"form>\n<br/><p>Copyright (C) FriendshipEnder <a href=\"https://github.com/fsender/"
"readguy\">GitHub</a>\n <a href=\"https://space.bilibili.com/180327370/\">Bilibili</"
"a></p>\n</body></html>";

View File

@@ -0,0 +1,45 @@
<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="utf-8">
<title>readguy 设置</title>
</head>
<body>
<h1>readguy 设置页面</h1>
<p>感谢您使用ReadGuy. 现在将引脚配置输入到框内, 即可成功点亮屏幕.<br />点击<a href="/wifi">配置WiFi</a><br />点击<a href="/api">配置聚合数据API密钥</a><br /></p>
<form name="input" action="/verify" method="POST">
<h2>引脚定义设定</h2><input type="checkbox" name="share" value="1">墨水屏和SD卡共享SPI<br />E-paper 型号<select name="epdtype">
<option value="0" selected>1.54寸标准</option>
<option value="1">1.54寸Lilygo</option>
<option value="2">2.13寸汉朔价签</option>
<option value="3">2.66寸Vusion价签</option>
<option value="4">2.13寸三色</option>
<option value="5">2.9寸A01</option>
<option value="6">2.9寸T94背光</option>
<option value="7">4.2寸WF丝印</option>
<option value="8">4.2寸HINK黑白价签</option>
<option value="9">3.7寸高DPI墨水屏</option>
<option value="10">测试用LCD屏 请勿选此项</option>
<option value="11">2.7寸佳显触摸墨水屏</option>
</select><br />Epd_CS<input type="number" name="Epd_CS" min="-1" max="100" step="1" value="15" /><br />
Epd_DC<input type="number" name="Epd_DC" min="-1" max="100" step="1" value="5" /><br />
Epd_RST<input type="number" name="Epd_RST" min="-1" max="100" step="1" value="-1" /><br />
EpdBusy<input type="number" name="EpdBusy" min="-1" max="100" step="1" value="4" /><br />
SD_CS<input type="number" name="SD_CS" min="-1" max="100" step="1" value="0" /><br />
几个按键?<br /><input type="number" name="btn_cnt" min="1" max="3" step="1" value="3" /><br />
按键 1 引脚<input type="number" name="btn1" min="-1" max="100" step="1" value="5" /><br />
<input type="checkbox" name="btn1c" value="1">高电平触发<br />
按键 2 引脚<input type="number" name="btn2" min="-1" max="100" step="1" value="12" /><br />
<input type="checkbox" name="btn2c" value="1">高电平触发<br />
按键 3 引脚<input type="number" name="btn3" min="-1" max="100" step="1" value="2" /><br />
<input type="checkbox" name="btn3c" value="1">高电平触发<br />
背光 PWM 引脚<input type="number" name="bklight" min="-1" max="100" step="1" value="-1" /><br />
<input type='submit' value='确定!' /><br />
</form><br />
<p>ReadGuy on device ESP8266<br />Copyright © FriendshipEnder <a href="https://github.com/fsender/readguy">GitHub</a>
<a href="https://space.bilibili.com/180327370/">Bilibili</a><br />版本: 1.0.0 ,编译日期: Sep 20 202318:17:07</p>
</body>
</html>

View File

@@ -0,0 +1,34 @@
const uint8_t index_cn[2661] =
"<!DOCTYPE html><html lang=\"zh-cn\">\r\n<head><meta charset=\"utf-8\"><title>readguy 设"
"置</title></head>\r\n<body><h1>readguy 设置页面</h1>\r\n<p>点击<a href=\"/wifi\""
">配置WiFi</a><br/>\r\n点击<a href=\"/api\">配置聚合数据API密钥</a><br/></"
"p>\r\n<p>系统信息<br/>芯片:flash id:flash 大小:</p>\r\n<form name=\"input\" act"
"ion=\"/verify\" method=\"POST\">\r\nWiFi 名称<input type=\'text\' name=\'ssid\' maxlength"
"=\"31\"/><br/>\r\nWiFi 密码<input type=\'text\' name=\'psk\' maxlength=\"31\"/><br/>\r\n<h2"
">引脚定义设定</h2>\r\n<input type=\"checkbox\" name=\"share\" value=\"1\">墨水屏"
"和SD卡共享SPI<br/>\r\nE-paper 型号\r\n<select name=\"epdtype\" value=\"1\"><option value=\"0\">"
"EPD2_154</option>\r\n<option value=\"1\">EPD2_154_D67</option>\r\n<option value=\"2\""
">EPD2_213</option>\r\n<option value=\"3\">EPD2_290</option></select><br/>\r\nE-pape"
"r MOSI<input type=\"number\" name=\"epd_mosi\" min=\"-1\" max=\"100\" step=\"1\" value=\"-1\""
"/><br/>\r\nE-paper SCLK<input type=\"number\" name=\"epd_sclk\" min=\"-1\" max=\"100\" step"
"=\"1\" value=\"-1\"/><br/>\r\nE-paper CS<input type=\"number\" name=\"epd_cs\" min=\"-1\" max"
"=\"100\" step=\"1\" value=\"-1\"/><br/>\r\nE-paper DC<input type=\"number\" name=\"epd_dc\" m"
"in=\"-1\" max=\"100\" step=\"1\" value=\"-1\"/><br/>\r\nE-paper RST<input type=\"number\" nam"
"e=\"epd_rst\" min=\"-1\" max=\"100\" step=\"1\" value=\"-1\"/><br/>\r\nE-paper BUSY<input typ"
"e=\"number\" name=\"epd_busy\" min=\"-1\" max=\"100\" step=\"1\" value=\"-1\"/><br/>\r\nSD card"
" MISO<input type=\"number\" name=\"sd_miso\" min=\"-1\" max=\"100\" step=\"1\" value=\"-1\"/>"
"<br/>\r\nSD card MOSI<input type=\"number\" name=\"sd_mosi\" min=\"-1\" max=\"100\" step=\"1"
"\" value=\"-1\"/><br/>\r\nSD card SCLK<input type=\"number\" name=\"sd_sclk\" min=\"-1\" max"
"=\"100\" step=\"1\" value=\"-1\"/><br/>\r\nSD card CS<input type=\"number\" name=\"sd_cs\" mi"
"n=\"-1\" max=\"100\" step=\"1\" value=\"-1\"/><br/>\r\n几个按键\?<br/><input type=\"numbe"
"r\" name=\"btn_count\" min=\"1\" max=\"3\" step=\"1\" value=\"1\"/><br/>\r\n按键 1 引脚<in"
"put type=\"number\" name=\"btn1\" min=\"-1\" max=\"100\" step=\"1\" value=\"-1\"/><br/>\r\n<inp"
"ut type=\"checkbox\" name=\"btn1c\" value=\"1\">高电平触发<br/>\r\n按键 2 引脚<i"
"nput type=\"number\" name=\"btn2\" min=\"-1\" max=\"100\" step=\"1\" value=\"-1\"/><br/>\r\n<in"
"put type=\"checkbox\" name=\"btn2c\" value=\"1\">高电平触发<br/>\r\n按键 3 引脚<"
"input type=\"number\" name=\"btn3\" min=\"-1\" max=\"100\" step=\"1\" value=\"-1\"/><br/>\r\n<i"
"nput type=\"checkbox\" name=\"btn3c\" value=\"1\">高电平触发<br/>\r\n背光 PWM 引脚"
"<input type=\"number\" name=\"bl\" min=\"-1\" max=\"100\" step=\"1\" value=\"-1\"/><br/>\r\n<in"
"put type=\'submit\' value=\'确定!\'/><br/>\r\n</form>\r\n<br/><p>Copyright (C) Friendsh"
"ipEnder <a href=\"https://github.com/fsender/readguy\">GitHub</a>\r\n <a href=\"https"
"://space.bilibili.com/180327370/\">Bilibili</a></p>\r\n</body></html>";

View File

@@ -0,0 +1,23 @@
<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="utf-8">
<title>readguy 初始化</title>
</head>
<body>
<h1>readguy 验证页面,马上就好</h1>
<p>屏幕即将显示.如果屏幕或者按键无响应请返回到<a href="/">设置页面</a>
<br />三个按键, 操作非常流畅.<br />按键1: 上一个/向上翻页<br />按键2点按:
确定/选择<br />按键2长按: 返回/切换输入法<br />按键3: 下一个/向下翻页<br />
<br />完成上述4个操作之后屏幕上将会展现出验证码,输入验证码即可完成硬件配置.<br /></p>
<form action="/final" method="POST"><input type='text' name='t_verify' maxlength="6" />
<br /><input type='submit' value='确定!' /><br /></form><br />
<p>ReadGuy for device ESP8266<br />Copyright © FriendshipEnder
<a href="https://github.com/fsender/readguy">GitHub</a>
<a href="https://space.bilibili.com/180327370/">Bilibili</a>
<br />版本: 1.0.0 ,编译日期: Sep 20 202318:17:07</p>
</body>
</html>

View File

@@ -0,0 +1,11 @@
const uint8_t verify[809] =
"<!DOCTYPE html><html lang=\"zh-cn\">\n<head><meta charset=\"utf-8\"><title>readguy 初"
"始化</title></head>\n<body><h1>readguy 验证页面,马上就好</h1>\n<p>屏幕"
"即将显示.<br/>\n请在显示完成后依次按下所有按键进行测试,确"
"保按键可正常工作<br/>\n按键按下时, 屏幕将会在对应地方显示"
"为黑色, 松开为白色<br/>\n请输入屏幕上显示的内容<br/>\n如果屏"
"幕或者按键无响应请返回到<a href=\"/\">设置页面</a><br/></p>\n<form "
"action=\"/final\" method=\"POST\">\n<input type=\'text\' name=\'t_verify\' maxlength=\"6\"/"
"><br/>\n<input type=\'submit\' value=\'确定!\'/><br/>\n</form>\n<br/><p>Copyright ("
"C) FriendshipEnder <a href=\"https://github.com/fsender/readguy\">GitHub</a>\n <a "
"href=\"https://space.bilibili.com/180327370/\">Bilibili</a></p>\n</body></html>";