ทำไม E-ink ถึงเป็นเรโทรพังก์
(rmkit.dev)- อุปกรณ์ E-ink ยอมรับ ข้อจำกัดด้านพลังงานต่ำและประสิทธิภาพต่ำ แทนหน้าจอสีและแอปสโตร์ จึงให้ความสนุกแบบได้จับและซ่อมเองเหมือนคอมพิวเตอร์ยุค 80~90
- รูปแบบที่นิยมคือ อุปกรณ์ ARM พลังงานต่ำ ที่รัน Linux โดยไม่มี display server หรือ RAM ขนาดหลาย GB ทำให้แอปทำงานเกาะใกล้กับอินพุตและ framebuffer
- รอบ ๆ reMarkable และ Kobo กำลังมี ซอฟต์แวร์โฮมบรูว์ เติบโตขึ้น เช่น launcher, terminal, interactive fiction, โปรแกรมอ่านอีบุ๊กทางเลือก และพอร์ต Doom
- การเริ่มต้นมักมาจาก Toltec ของ reMarkable และการตั้งค่า KoboStuff·devmodeon·SSH ของ Kobo แต่ข้อจำกัดเรื่อง ไดรเวอร์·แบตเตอรี่·การจัดการแพ็กเกจ ต่างกันไปตามแต่ละอุปกรณ์
- Kindle, Onyx และ Pine Note ต่างก็มีประเด็นเรื่องต้อง jailbreak, ข้อถกเถียง GPL, และสถานะซอฟต์แวร์ที่ยังไม่สมบูรณ์ จึงควรเลือกอย่างระวังหากจะใช้เป็นอุปกรณ์สำหรับแฮ็ก
ความรู้สึกแบบเรโทรพังก์ที่ E-ink มอบให้
- อุปกรณ์ E-ink ใกล้เคียงกับเครื่องที่ปลุกความรู้สึกมหัศจรรย์แบบคอมพิวเตอร์ยุค 80~90 กลับมาอีกครั้ง
- มันใกล้กับสภาพแวดล้อมการคอมพิวต์ที่เรียบง่ายและมีชั้น abstraction น้อยกว่าเดสก์ท็อปขนาดใหญ่แบบ Windows หรือ Mac OS X
- มันอยู่ในตำแหน่งประมาณ DOS เวอร์ชันยุค 2020 และคล้ายเครื่องคิดเลขกราฟสำหรับผู้ใหญ่
เงื่อนไขของอุปกรณ์ E-ink ที่น่าชอบ
- แกนสำคัญคือ อุปกรณ์ ARM พลังงานต่ำ ที่รัน Linux ได้โดยไม่มี display server หรือ RAM หลาย GB
- เสน่ห์ของมันไม่ได้มาจากประสิทธิภาพ แต่มาจากข้อจำกัดและความเรียบง่าย
- จอ E-ink มองเห็นหน้าจอได้แม้ในเวลากลางวัน
- ด้วยคุณสมบัติประหยัดพลังงาน จึงชาร์จหนึ่งครั้งแล้วใช้งานได้เป็นสัปดาห์
- ARM เป็นสถาปัตยกรรมที่เรียบง่าย ใช้ชุดคำสั่งน้อย และมีต้นทุนต่ำ
- Linux ถูกมองว่าเป็นสภาพแวดล้อมที่เรียบง่ายกว่า Android
- แอปสามารถสื่อสารกับเคอร์เนลโดยตรงเพื่ออ่านอินพุตและวาดลง framebuffer โดยตรง
- เพราะ RAM น้อยและ CPU ช้า จึงแทบไม่มีที่ให้ซอฟต์แวร์สแต็กที่ซับซ้อน, window manager, เบราว์เซอร์ หรือแอป Electron
- แม้จะคล้ายคอมพิวเตอร์ต้นยุค 90 แต่ก็ยังมีข้อดีแบบอุปกรณ์สมัยใหม่
- ความละเอียดสูงกว่าคอมพิวเตอร์ในอดีตมาก และมี PPI ระดับ 200~300
- ทุกเครื่องรองรับ touch event และบางรุ่นรองรับปากกา stylus ด้วย
- น้ำหนักอยู่ที่ 200~400 กรัม ขนาดหน้าจอ 6~10 นิ้ว พกพาได้สะดวก
วัฒนธรรมซอฟต์แวร์ที่ขับเคลื่อนด้วยโฮมบรูว์
- อุปกรณ์ E-ink เป็นอุปกรณ์เฉพาะทาง จึงมีระบบนิเวศซอฟต์แวร์ที่ใกล้กับวัฒนธรรม โฮมบรูว์ แบบ Homebrew Computing Club
- ผู้ใช้คือกลุ่มคนที่ยอมแลกหน้าจอสี, แอปสโตร์, tracking pixel, ฟีเจอร์ pay-to-play และสิ่งรบกวนต่อเนื่อง เพื่อไปทำงานบนอุปกรณ์ประสิทธิภาพต่ำ
- ไม่มีอีเมล แชต หรือโซเชียลเน็ตเวิร์ก เหลือเพียงแอปพลิเคชันที่เรียบง่าย
- แม้จะมีข้อจำกัดมาก แต่ก็เพราะข้อจำกัดนี่เองที่ทำให้เกิดซอฟต์แวร์ที่น่าสนใจและมีเอกลักษณ์
ตัวอย่างจากระบบนิเวศ reMarkable
- ใน ระบบนิเวศ reMarkable มีแอปพลิเคชันหลายตัวที่ใช้ประโยชน์จากข้อจำกัดของอุปกรณ์
- oxide และ remux: ตัว launcher สำหรับแอปพลิเคชันแบบมัลติทาสก์
- terminal emulators: เทอร์มินัลอีมูเลเตอร์
- folly: อินเทอร์พรีเตอร์ interactive fiction
- sill: เอดิเตอร์และเชลล์เชิงทดลองที่เขียนใช้งานได้จริง
- harmony: แอปวาดภาพเชิงกระบวนการที่รองรับเลเยอร์
- koreader และ plato: โปรแกรมอ่านอีบุ๊กทางเลือก
- sas: สคริปต์แอปเรียบง่ายตามแนวคิด Unix
- chessmarkable: กระดานหมากรุก
- doomarkable: พอร์ต Doom
- ยังดูซอฟต์แวร์เพิ่มเติมได้ที่ rmkit.dev และ Toltec stable
แนวทางการแฮ็กฝั่ง Kobo
- ฝั่ง Kobo มี NiLuJE, pgaskin และคนอื่น ๆ เดินหน้าการแฮ็กอยู่
- ซอฟต์แวร์เด่น ๆ มีดังนี้
- InkBox: OS ทางเลือกที่มีแอปในตัวหลายตัว
- KoReader: โปรแกรมอ่านอีบุ๊กที่รองรับแทบทุกแพลตฟอร์ม E-ink และใช้งานบน Kobo ได้ด้วย
- NickelMenu: เครื่องมือที่เพิ่มความสามารถหลายอย่างให้ระบบ UI ของ Kobo
- E-ink ยังเป็นพื้นที่เฉพาะทาง จึงยังมีช่องว่างมากสำหรับการสร้างแอปมาเติมเต็มระบบนิเวศนี้
วิธีเริ่มต้นแฮ็ก
- การแฮ็กอุปกรณ์ E-ink เริ่มได้จากการเตรียม reMarkable หรือ Kobo แล้วเข้าไปร่วมกับชุมชน
-
reMarkable
- Toltec repository เป็นจุดเริ่มต้นที่ดี
- ยังอ้างอิง tutorial ของ Eeems ผู้ดูแล Toltec และคลัง awesome reMarkable ได้ด้วย
-
Kobo
- KoboStuff ของ NiLuJE เป็นจุดเริ่มต้นหลัก
- ใน KoboStuff มี tarball ที่ใช้เปิด SSH แทน telnet รวมอยู่
- แนวทางคือ เปิด devmodeon เพื่อให้เชื่อมต่อ telnet ได้ก่อน แล้วจึงเปิด SSH ซึ่งถึงจะดูซับซ้อนแต่ก็ไม่ได้ยากมาก
ข้อจำกัดและข้อควรระวังของแต่ละอุปกรณ์
- reMarkable 2 ใช้ไดรเวอร์จอแบบ proprietary ชื่อ SWTCON และไดรเวอร์นี้อยู่ภายใน UI ที่ชื่อ Xochitl
- จึงมีการสร้าง shim ที่นำไดรเวอร์ใน Xochitl มาใช้ซ้ำเพื่อให้แอปพลิเคชันทำงานบน rM2 ได้
- shim นี้ต้อง hook กับ address ไบนารีที่ตรงเป๊ะ จึงต้อง อัปเดตตามแต่ละรีลีส
- ตอนนี้มีการพัฒนาไดรเวอร์จอทางเลือก waved อยู่
- ด้วยเหตุนี้ rM1 อาจเป็นตัวเลือกที่น่าชอบกว่า rM2 แต่แบตเตอรี่ใช้งานได้สั้นกว่า
- ดูเหมือนอุปกรณ์ต่อพ่วงจอ Wacom จะไม่ได้เชื่อมกับ regulator ทำให้อายุแบตเตอรี่ขณะ idle อยู่เพียงระดับไม่กี่วัน
- Kobo ไม่มีระบบจัดการแพ็กเกจที่แข็งแรง
- โดยทั่วไปจะติดตั้งซอฟต์แวร์ด้วยการใส่
KoboRoot.tgzแล้วให้แตกไฟล์หลังรีบูตครั้งถัดไป - ตอนถอนการติดตั้งต้องพึ่งคำแนะนำหรือสคริปต์ถอนการติดตั้งที่ผู้พัฒนาเตรียมไว้
- โดยทั่วไปจะติดตั้งซอฟต์แวร์ด้วยการใส่
ทำไมถึงพูดถึง E-ink ตอนนี้
- ตลอดหลายปีที่ผ่านมา ผู้เขียนสนุกมากกับการแฮ็กอุปกรณ์ E-ink สร้างแอป และดูสิ่งที่คนอื่นสร้าง
- เคยพยายามเขียนหลายครั้งเกี่ยวกับงานที่ทำ สิ่งที่ได้เรียนรู้ และสิ่งที่ต้องคิดเวลาพัฒนาแอป E-ink แต่เขียนไม่จบเพราะมันถ่ายทอดความหลงใหลต่อ E-ink ออกมาได้ไม่พอ
- ครั้งนี้จึงโฟกัสกับการพูดให้ชัดไปเลยว่า ทำไม E-ink ถึงเจ๋ง
อุปกรณ์ที่ค่อนข้างลำบากสำหรับการแฮ็ก
-
Kindle
- Kindle ต้อง jailbreak ก่อนจึงจะใช้งานแบบนี้ได้
- Kindle Fire รัน Android OS ที่ถูกดัดแปลง
- เฟิร์มแวร์รุ่นใหม่อาจต้านทานการ jailbreak และ Kindle Scribe ก็ยังอยู่ในสถานะที่ความปลอดภัยยังไม่ถูกเจาะ
- ด้วยเหตุผลเหล่านี้ อุปกรณ์ Kindle จึงไม่ได้ถูกแนะนำเป็นพิเศษ
-
Onyx
- Onyx มักถูกยกมาเป็นตัวอย่างในกระทู้ E-ink ต่าง ๆ ว่าไม่ปฏิบัติตาม GPL
- มีข้อชี้ว่าบริษัทใช้ Linux kernel ที่ดัดแปลงแต่ ไม่ได้เผยแพร่ซอร์ส
-
Pine Note
- Pine Note น่าสนใจและเปิดกว้าง แต่ซอฟต์แวร์ยังอยู่ระหว่างการพัฒนา
- ควรใช้ก็ต่อเมื่อยอมรับได้ว่าเป็น ผลิตภัณฑ์ระยะแรกสำหรับผู้ใช้กลุ่มแรกและนักพัฒนา
- มันอาจเป็นอุปกรณ์ที่เป็นมิตรกับแฮ็กเกอร์มากเกินไปด้วยซ้ำ
ข้อมูลเสริมจากคอมเมนต์ HN
- มีคำถามว่าการเล่นกับ rM2 จะทำให้เครื่อง brick ได้ไหม และมีคำตอบว่า brick แบบ soft brick นั้นเป็นไปได้
- เครื่องอาจอยู่ในสภาพที่หน้าจอไม่แสดงผล แต่ถ้า SSH ยังอยู่ก็สามารถกู้กลับได้
- ต่อให้เสีย SSH ไปก็ยังกู้คืนได้ เพียงแต่ต้องทำงานเพิ่มขึ้น
- ผู้เขียนบอกว่าตราบใดที่ติดตั้ง SSH key ไว้ ก็ยังไม่เคยทำให้เครื่อง brick จริง ๆ
- เมื่อมีคนแย้งว่าราคามันไม่เข้ากับโลกของแฮ็กเกอร์ ก็มีคำตอบว่า rM1 หาได้ใน eBay ต่ำกว่า 200 ดอลลาร์ และ Kobo Clara ต่ำกว่า 100 ดอลลาร์
- ผู้เขียนเข้าใจความกังวลเรื่องราคา แต่เห็นว่าการแฮ็กไม่ได้ขึ้นกับราคาโดยตรง
- ในคอมเมนต์ยังมีการถกกันต่อว่าคำว่า “retro” และ “punk” ใช้ได้เหมาะแค่ไหน
- คำว่า “retropunk” ถูกใช้เพื่อจินตนาการว่าถ้าโลกคอมพิวเตอร์ตั้งแต่ยุค 80 จนถึงปัจจุบันเดินมาอีกเส้นทางหนึ่ง มันจะเป็นอย่างไร
1 ความคิดเห็น
ความคิดเห็นบน Hacker News
ผมคือ OP เอง rmkit เป็นทั้งไลบรารีและกลุ่มนักพัฒนาสำหรับสร้างแอปให้ reMarkable และตอนนี้รวมถึง Kobo ด้วย
นอกเหนือจาก rmkit แล้ว โดยทั่วไปจะสร้างแอปด้วย Qt แต่ก็มีหลายแนวทาง เช่น SAS ที่ใช้ Unix pipe: https://remarkable.guide/devel/index.html, https://rmkit.dev/apps/sas
rM2 มีไดรเวอร์ framebuffer อยู่ในซอฟต์แวร์ของตัวเอง ทำให้ต้องอัปเดต rm2fb ทุกครั้งที่ reMarkable ออกอัปเดต จึงต้องแฮ็กมากกว่า rM1: https://github.com/ddvk/remarkable2-framebuffer/
ไดรเวอร์ทางเลือกสำหรับขับจอแสดงผลก็กำลังอยู่ระหว่างพัฒนาเช่นกัน: https://github.com/matteodelabre/waved
วิธีแรก แค่ให้รูปภาพผ่าน URL อุปกรณ์ก็จะแสดงภาพนั้น และรีเฟรชทุกครั้งที่ภาพเปลี่ยน: https://www.invisible-computers.com/invisible-calendar/image...
วิธีที่สอง หากห่อด้วย API ที่มีหน้าตั้งค่า คนอื่นก็สามารถติดตั้งแอปไปใช้ได้: https://github.com/Invisible-Computers/image-gallery/blob/ma...
พูดกันตรง ๆ มีคนจำนวนมากที่ใช้วิธีแรกเพื่อแสดงดีไซน์ของตัวเอง แต่การใช้งานแบบวิธีที่สองเพื่อทำแอปติดตั้งสาธารณะยังไม่มากนัก ถ้าสนใจก็ติดต่อมาได้ และถ้าจำเป็น ผมยินดีช่วยปรับ API ไปด้วยกัน
ผมเคยลองทำแอปอย่าง https://github.com/bjesus/pidif ด้วย GTK และอยากให้มีอีโคซิสเต็มที่บูรณาการมากกว่านี้สำหรับแอปที่รองรับจอ e-ink
ผมใช้จดบันทึกได้ดีมาก แต่ยังไม่เคยลองซอฟต์แวร์ third-party
ดูจาก LLM ในตอนนี้ก็เหมือนจะไม่ได้ไกลเกินเอื้อมนัก ถ้ามีเครื่องระดับกลางที่รันเอเจนต์ฐาน llama ได้ และมีทักษะการเขียนโปรแกรมพอจะต่อโน่นต่อนี่ ก็อาจทำรูปแบบระดับต่ำที่หลุดจากรั้วบริษัทได้บ้างแล้ว สักวันหนึ่งอาจมีใครค้นพบโมเดล GPT-6 ที่ถูกล้อมด้วยป้อมปราการความปลอดภัยเย็นเฉียบ และมีชื่ออย่างประชดประชันว่า wintermute ก็ได้
ผมชอบ อุปกรณ์ e-ink มากจริง ๆ
เพิ่งกลับมาจากการอ่านหนังสือบน Kobo และแน่นอนว่าบทความนี้ก็ส่งผ่าน Firefox/Pocket ด้วย กันน้ำได้จึงอ่านที่สระว่ายน้ำได้ และไม่มีอะไรดีไปกว่าการใส่แว่นกันแดดอ่านหนังสือในวันที่แดดดี ๆ ขณะตัวจุ่มน้ำอยู่ครึ่งหนึ่ง
มีบางกรณีที่หนังสือกระดาษดีกว่า แต่แน่นอนว่ามันช่วยให้ผมฟื้นนิสัยอ่านหนังสือจริง ๆ ที่เคยเสียไปเพราะสมาร์ตโฟน โซเชียลมีเดีย และคอนเทนต์ข้อมูลแบบน้ำตาล ๆ ได้อย่างมาก ทั้งขนาด น้ำหนัก จำนวนหนังสือที่พกได้ก็สะดวก สบายตา และอย่างที่บทความบอกคือไม่มีของจุกจิกมารบกวน ไม่ว่าคุณจะชอบอุปกรณ์ไหนก็ตาม e-ink จงเจริญ
แม้แต่ในขอบเขตความสนใจด้านเทคโนโลยีและอุปกรณ์ของผมเอง มันก็ยังรู้สึกค่อนข้างเฉพาะกลุ่ม ทำให้แทบจะอัปเกรดตามทุกครั้งที่มี Kindle รุ่นใหม่ออกมา เพราะกลัวว่าเทคโนโลยีนี้จะถูกทิ้ง
ผมชอบมากที่อ่าน Kindle แล้วหลับไปเองได้อย่างเป็นธรรมชาติ เวลาอยู่บนเตียงแล้วดูมือถือหรือแท็บเล็ต ไม่เคยเป็นแบบนี้เลย
ดีใจที่เห็นอุปกรณ์อย่าง reMarkable หรือ Scribe ผลักดันต่อไป และหวังว่างานวิจัยจะดำเนินต่อจนกว่าจะรีเฟรชได้เร็วด้วยคุณภาพใกล้ LCD โดยไม่มีภาพค้าง ผมยังชอบด้วยที่มันเป็นอุปกรณ์ที่ทำให้เราเสียสมาธิไปกับโซเชียลมีเดียไร้สาระหรือของเล่นอื่น ๆ ไม่ได้โดยกายภาพ ปกติผมค่อนข้างเห็นด้วยกับแนวคิดแบบ Alton Brown ที่ว่าอุปกรณ์ฟังก์ชันเดียวไม่จำเป็น แต่กรณีนี้ผมยินดีให้เป็นข้อยกเว้น
ในแคนาดา มันเชื่อมกับห้องสมุดสาธารณะท้องถิ่นผ่าน Overdrive ได้ และบน iPhone ผมก็ใช้แอป Libby ด้วย Libby เร็วและสวย ทำให้ค้นพบหนังสือได้ดี
พอหาและยืมหนังสือใน Libby แล้ว แค่กดซิงก์บน Kobo ทุกอย่างก็โผล่มา เมื่อก่อนผมเคยโหลดหนังสือผ่านทอร์เรนต์ แต่ตอนนี้ไม่ทำเลย และยืมจากห้องสมุดตลอด การที่ไม่ได้มีหนังสือครบทุกเล่มเสมอไปจนต้องเลือกเอง กลับเป็นข้อดีที่ช่วยขยายขอบเขตสิ่งที่ผมจะลองอ่านด้วย
ข้อดีสูงสุดที่แท้จริงของ e-ink คือ อ่านได้ชัดกลางแดด แต่ดูเหมือนทั้งวงการฮาร์ดแวร์และซอฟต์แวร์จะมองข้ามเรื่องนี้ จนน่าหงุดหงิดแทบบ้า
ทุกวันรู้สึกรำคาญที่ต้องนั่งอยู่แต่ในห้องกึ่งมืดช่วงเวลาทำงานตอนกลางวัน
รู้ว่ามีวิธีต่อหน้าจอ e-ink เข้ากับแล็ปท็อป แต่ก็เหมือนการแก้ปัญหาแบบปะผุเกินไป ไม่เข้าใจว่าทำไมตัวเลือกถึงน้อยขนาดนี้ และทำไมนักพัฒนาผลิตภัณฑ์แทบไม่คิดถึงประโยชน์ต่อสุขภาพจากการที่คนทำงานความรู้สามารถใช้เวลาครึ่งวันอยู่กลางแดดได้
มนุษย์ควรได้อยู่ข้างนอกในอากาศสดชื่นและแสงแดด ไม่ใช่สิ่งมีชีวิตที่ถูกล่ามไว้กับหน้าจอบ้า ๆ ทั้งวัน
แล็ปท็อปเก่าของผมก็มี และไม่ได้เป็นฟีเจอร์ที่โฆษณาไว้ด้วย รายละเอียด: https://news.ycombinator.com/item?id=37063449
ไม่ต้องมี CPU แรง ๆ แค่แก้โค้ด ดูว่ามันทำงานไหม และจดโน้ตได้ก็พอ
อยากแฮ็กคอมไพเลอร์ของตัวเองไปพร้อมกับวัวที่เล็มหญ้าอยู่รอบ ๆ
ปัญหาร้ายแรงของ e-ink คือ ยิ่งพื้นที่ใหญ่ขึ้น yield ก็ยิ่งร่วงหนัก ซึ่งสะท้อนออกมาในราคา
เซมิคอนดักเตอร์หรือเทคโนโลยีจอภาพอื่น ๆ ก็เป็นแบบนั้น แต่กับ e-ink ดูจะหนักกว่ามาก
หนึ่งในเหตุผลที่สิ่งอย่าง GPU ประสบความสำเร็จ คือแม้มีข้อผิดพลาดหนึ่งหรือสองจุด ก็ยังไม่ทำให้ทั้งชิ้นใช้ไม่ได้ และสามารถปล่อยให้ประสิทธิภาพลดลงอย่างสง่างามได้
โดยเฉพาะสำหรับจอขนาดใหญ่ เช่นจอติดผนัง น่าจะใช้งานได้จริงอยู่แล้ว เราก็คุ้นกับ “TV wall” ที่เห็นขอบระหว่างจอแต่ละจอชัดเจนอยู่แล้ว
ประเด็นสำคัญคืออุปกรณ์ผสมแบบนี้ต้องปรับคุณลักษณะการแสดงผล เช่นความสว่าง เฉด และโทนสี ให้ตรงกัน และทำให้รอยต่อสังเกตได้ยากที่สุด
ถ้าจอ 8~10 นิ้วเป็นจุดที่เหมาะที่สุด อุปกรณ์ที่ประกอบจากจอหลายจอก็ดูเป็นไปได้ในเชิงแนวคิด จอ 16×8 จะได้เส้นทแยงมุม 32 นิ้ว 300dpi และถ้าคิดต้นทุน BOM ที่ 50% ก็อาจต่ำกว่า Onyx BOOX Mira Pro ขนาด 25 นิ้วราคา 1,750 ดอลลาร์ได้
อีกทั้ง economy of scale ที่เป็นไปได้ก็ใหญ่มากจนเทคโนโลยี cleanroom ระดับโลกยังไหลไปอยู่กับโรงงานผลิต LCD
อยากแขวน จอ e-ink ขนาดใหญ่บนผนังเพื่อแสดง dashboard หลายอัน แต่ยากจะหาเหตุผลรองรับค่าใช้จ่ายที่แพงเกินจริง
ถ้าทำชุดโปรแกรมได้กินไฟต่ำด้วย Arduino และแบตเตอรี่คงจะสง่างามมาก แต่สุดท้ายก็ชวนให้ซื้อ LCD ใหญ่ ๆ แล้วเสียบปลั๊กไปเลย
เสียดายที่เทคโนโลยีนี้ถูกทำให้เข้าถึงยากสำหรับนักพัฒนาสายงานอดิเรกอย่างดูเหมือนจงใจ
ดูจอของ Waveshare แล้วเหมือนกัน แต่เล็กเกินไปและฟังก์ชันจำกัด เป็นขาวดำหรือมีสีแค่ไม่กี่สี แถม refresh ก็ช้ามาก
ปฏิทิน e-ink / smart display ที่ผมขายอยู่เลือกใช้จอ 7.5 นิ้ว
รู้สึกถึงข้อจำกัดชัดเจน แต่แม้ขนาดนั้นก็ทำอะไรได้ค่อนข้างมาก
ดูได้ที่นี่: https://shop.invisible-computers.com/products/invisible-cale...
ถ้าธุรกิจโตขึ้น อาจมีปริมาณสั่งซื้อพอให้ซื้อจอที่ใหญ่กว่าได้ในราคาที่ดีกว่านี้
ดังนั้นนอกจาก Kindle ที่ Amazon อุดหนุนราคาแล้ว ตลาดจึงมีแต่เครื่องระดับพรีเมียม
ตอนออกมาใหม่ ๆ ผมมั่นใจว่าถ้าปริมาณเพิ่ม ราคาจะลดลง แต่ก็ไม่ได้เป็นแบบนั้น อาจเป็นเพราะทำ yield ได้ไม่พอ ผลิตภัณฑ์นี้ก็ไม่เหมาะจะขายแบบทีวีที่รุ่นถูกมี dead pixel แต่รุ่นพรีเมียมไม่มี
คำตอบแน่นอนว่าคงเป็นวิธีแบบ “chiplet” คือเอาชิ้นเล็ก ๆ มารวมเป็นจอใหญ่ ในระดับงานอดิเรก ถ้าวางแผนให้รอยต่อเป็นส่วนหนึ่งของสุนทรียะ ก็น่าจะทำของที่ดูดีพอสมควรได้จากจอ Kindle มือสองไม่กี่จอ
ขอแนะนำอย่างยิ่งให้ใช้ภาษาอื่นที่ไม่ใช่ PHP เพื่อให้มันทำงาน ทุกวันนี้ LLM น่าจะแปลเป็นภาษาที่ต้องการให้ได้
บทความต้นฉบับที่เป็นแรงบันดาลใจให้บทความนั้นอยู่ที่นี่: https://onezero.medium.com/the-morning-paper-revisited-35b40...
ซื้อ https://paperd.ink มา มีหน้าจอ 4.2 นิ้วกับแบตเตอรี่อยู่ในเคสพิมพ์ ราคา 90 ดอลลาร์
ผมทำ แอปปฏิทิน เล็ก ๆ เพื่อแทนปฏิทินกระดาษที่บ้าน: https://suffix.be/blog/eink-calendar
รวมแอปมือถือและการซิงก์กับ Google Calendar
https://shop.invisible-computers.com/products/invisible-cale...
จอมีขนาด 7.5 นิ้ว
ตอนนี้ยังเป็นโปรเจกต์ข้างเคียง แต่กำลังคิดหาวิธีทำให้เป็นธุรกิจที่เลี้ยงตัวเองได้
ในชุมชน Urbit ก็มี แฟนหมึกอิเล็กทรอนิกส์ อยู่บ้าง และมันเข้ากันมากกับการขยายความรู้สึกเรโทรพังก์ไปให้สุด
ขอเปิดเผยไว้ก่อนว่าผมทำงานที่เกี่ยวข้องกับเรื่องนี้
Urbit ของผมรันอยู่บนกล่องฮาร์ดแวร์ native planet ที่เสียบกับเราเตอร์สวิตช์ และเข้าถึงได้จากทุกที่: https://martiancomputing.substack.com/p/product-review-nativ...
UI ของกลุ่มก็ดูดีบนหมึกอิเล็กทรอนิกส์ แทบจะเป็นขาวดำและดีไซน์ก็ดี นักพัฒนาคนหนึ่งยังมีโทรศัพท์หมึกอิเล็กทรอนิกส์ที่เอาไว้โชว์สิ่งนี้ด้วย
การได้เป็นเจ้าของสแต็กทั้งหมดอย่างแท้จริงนั้นเจ๋งดี ผมเคยมีแท็บเล็ต reMarkable รุ่นแรกที่บทความพูดถึงด้วย และตอนนั้นก็มีคนใช้มันเป็นเบราว์เซอร์สำหรับเข้าถึง Urbit ด้วย แท็บเล็ตรุ่นใหม่ดูดีกว่า
ในงาน Urbit assembly ครั้งแรก ยังมีคนที่กำลังทำเทคโนโลยีแนวหมึกอิเล็กทรอนิกส์แบบใหม่ที่มีข้อดี โดยหลีกเลี่ยงปัญหาสิทธิบัตรและการผูกติดกับผู้ขาย ซึ่งเขามองว่าเป็นสิ่งที่ทำให้หมึกอิเล็กทรอนิกส์ล่าช้าอย่างมาก
ช่วยอธิบายได้ไหมว่ามันคืออะไร และใช้ทำอะไร?
หมึกอิเล็กทรอนิกส์ เป็นเทคโนโลยีจอแสดงผลที่น่าดึงดูด มีบันทึกการ “แยกชิ้นส่วน” จอหมึกอิเล็กทรอนิกส์แบบไม่ทำลายด้วยการถ่ายภาพตัดขวางเชิงแสง (OCT): https://arxiv.org/ftp/arxiv/papers/1605/1605.05174.pdf
สงสัยว่าจะสร้างอะไรที่น่าสนใจได้บ้างในรูปแบบแอปหมึกอิเล็กทรอนิกส์ที่ใช้ประโยชน์จากอายุแบตเตอรี่ที่ยาว และไม่เจ็บปวดกับอัตรารีเฟรชที่ช้ามากนัก
การพอร์ต Doom หรือทำเทอร์มินัลก็น่าสนใจและท้าทาย แต่ไม่ใช่แอปที่จะโดดเด่นบนอุปกรณ์หมึกอิเล็กทรอนิกส์
อาจเป็นไปได้ที่จะทำอะไรอย่าง เกมวางแผนแบบช้า ที่อัปเดตเฉพาะตอนมีเหตุการณ์บางอย่าง แล้วไม่เปลี่ยนไปอีกหลายชั่วโมง โดยทั่วไปแล้ว แอปที่ต้องเปิดอยู่นานแต่ไม่เปลี่ยนบ่อยน่าจะเหมาะ
ถึงจะไม่ใช่ “เกมวางแผนแบบช้า” อย่างเคร่งครัด แต่แอนิเมชันหรือสีก็ไม่ใช่สิ่งจำเป็น จึงคิดว่าเหมาะกับหมึกอิเล็กทรอนิกส์
พวกเราที่ Pimoroni อยู่ที่ ปลายฝั่งแฮกเกอร์ ของสเปกตรัมหมึกอิเล็กทรอนิกส์ ด้วยผลิตภัณฑ์อย่าง Badger2040W และ Inky Frame
ทั้งคู่จับคู่ไมโครคอนโทรลเลอร์ RP2040 กับแผงหมึกอิเล็กทรอนิกส์ขนาดเล็กหรือไม่เล็กนัก เพื่อให้ผู้ใช้เอาซอฟต์แวร์ของตัวเองมาใส่ได้
อุปสรรคใหญ่ที่สุดคือความเร็วในการรีเฟรช หน้าจอขาวดำของ Badger สามารถขับได้ค่อนข้างแรง แต่การโอเวอร์ไดรฟ์ก็มีราคาที่ต้องจ่าย เพื่อนผมทำโซอีโทรปหมึกอิเล็กทรอนิกส์แบบต่อเนื่องไว้
จอ 7 สีของ Inky Frame ยอดเยี่ยมสำหรับภาพแบบ dithering แต่ไม่มีสีไซแอนกับแมเจนตา และรีเฟรชช้ามาก หลังจากที่แผงถูกเปลี่ยนให้มีขั้นตอน “ทำความสะอาด” ที่ข้ามไม่ได้ ก็ใช้เวลาราว 30 วินาที
ตอนนี้สิ่งที่เร็วกว่า ถูกกว่า และใหญ่กว่าดูจะไปด้วยกันได้ยาก แต่ผมก็เข้าใจความกระตือรือร้นของผู้เขียนต่อฟอร์มแฟกเตอร์นี้