[{"data":1,"prerenderedAt":195},["ShallowReactive",2],{"$fwuenr1OZcDw8TjcC-BzsU1lhSGBFolBhwdGCSmwMXKw":3,"$fCL6ccZ0W0GQGncb1WbIE15R8FRtTBspEM0-M_aJ_0_k":4,"$fJRPcZ2W8p5HFkohycYq3R-Vl_6xf7-kge3cbQAhDplY":35,"mdc-y48tpw-key":86,"mdc-8ye52a-key":187},null,{"id":5,"room":6,"start":9,"end":10,"language":11,"track":12,"speakers":16,"zh":24,"en":28,"tags":31,"uri":33,"trackColor":34,"co_write":3,"qa":3,"slide":3,"record":3},"MCWCLS",{"en":7,"zh-hant":8},"TR412-1","","2026-08-08T13:30:00+08:00","2026-08-08T14:00:00+08:00","中文",{"id":13,"name":14},515,{"en":15,"zh-hant":15},"Open-EP (E-Paper) Community",[17],{"id":18,"avatar":19,"zh":20,"en":23},"UFGYUX","https:\u002F\u002Fpretalx.coscup.org\u002Fmedia\u002Favatars\u002FUFGYUX_nReSj4p.webp",{"name":21,"bio":22},"Wig Cheng","一個開源軟體開發愛好者, 主攻Linux\u002FAndroid BSP開發, 常在AOSP, Linux Kernel upstream做微薄貢獻. 也是台灣Open-EP, 日本Kakip社群的維護者",{"name":21,"bio":22},{"title":25,"describe":26,"type":27},"open-ep: 從硬體設計到 Mainline Kernel, 一個 e-paper 社群的完整開源實踐","市面上的 e-paper 模組大多依賴廠商提供的 SPI userspace 函式庫，且大多都是MCU的應用，無法與 Linux 標準顯示堆疊整合。更關鍵的是，這些模組的硬體設計和機構細節往往不透明，開發者只能被動接受。\r\nopen-ep 是一個「從硬體到內核全面開源」的社群。我們的 PixPaper 系列產品：\r\n\r\n1. 硬體與機構自主設計\r\n- PCB layout、connector 選型、機構設計全部由社群完成，不依賴 ODM\r\n2. DRM driver upstream\r\n- 已進入 mainline Linux kernel，並獲得 LWN.net 報導\r\n- 因為upstream審核很耗時, 我們也有在vendor kernel實做DRM driver\r\n3. 多 OS 生態支援\r\n- 針對ARM Yocto BSP、Android AOSP、Ubuntu OS, freeRTOS 等不同系統特性擴充應用場景\r\n4. 資安問題納入考慮\r\n- 加入BSP的應用，我們還是會考慮到SBOM的建置與CVE漏洞修補，以符合不同國家(如歐盟CRA)的軟體資安標準\r\n\r\n軟體這不只是「把 driver 推進 kernel」，而是完整展示一個小規模社群如何：\r\n\r\n從電路設計開始就考慮 mainline 相容性\r\n與 kernel maintainer 溝通，讓 patch 順利進入 upstream\r\n平衡「賣產品維持營運」與「推動開源標準化」的雙重目標\r\n透過 COSCUP、UBUCON ASIA, OSPN Japan等技術社群建立信任\r\n\r\n我們相信，硬體開源不只是「公開 schematic」，而是從設計階段就融入開源生態的思維。open-ep 想證明，即使是資源有限、需要自願貢獻者幫忙的社群，也能對 mainline Linux 和產業標準做出實質貢獻。","Talk",{"title":29,"describe":30,"type":27},"open-ep: From Hardware Design to Mainline Kernel — A Complete Open Source Practice for E-Paper Community","Most e-paper modules on the market rely on vendor-provided SPI userspace libraries and are primarily designed for MCU applications, making them incompatible with the standard Linux display stack. More critically, the hardware design and mechanical details of these modules are often opaque, leaving developers with no choice but to accept them as-is.\r\nopen-ep is a community practicing \"full-stack open source from hardware to kernel.\" Our PixPaper product line features:\r\n\r\n1. Self-designed Hardware and Mechanical Structure\r\n- PCB layout, connector selection, and mechanical design are all completed by the community without relying on ODMs\r\n\r\n2. DRM Driver Upstream\r\n- Merged into mainline Linux kernel and covered by LWN.net\r\n- Since upstream review is time-consuming, we also implement DRM drivers in vendor kernels\r\n\r\n3. Multi-OS Ecosystem Support\r\n- Extended application scenarios across ARM Yocto BSP, Android AOSP, Ubuntu OS, FreeRTOS, and other systems\r\n\r\n4. Security Considerations\r\n- For BSP applications, we address SBOM generation and CVE vulnerability patching to comply with software security standards in different regions (such as the EU CRA)\r\n\r\nThis goes beyond \"pushing drivers into the kernel\" — it demonstrates how a small-scale community can:\r\n\r\nConsider mainline compatibility from the circuit design phase\r\nCommunicate with kernel maintainers to successfully upstream patches\r\nBalance \"selling products for sustainability\" with \"promoting open source standardization\"\r\nBuild trust through technical communities like COSCUP, UBUCON ASIA and OSPN Japan.\r\n\r\nWe believe hardware open source is not just about \"publishing schematics,\" but integrating open source ecosystem thinking from the design stage. open-ep aims to prove that even resource-limited communities relying on volunteer contributions can make substantial contributions to mainline Linux and industry standards.",[32],"Elementary","https:\u002F\u002Fcoscup.org\u002F2026\u002Fsession\u002FMCWCLS","#4ecdc4",[36,42,48,53,57,61,65,70,76,81],{"id":37,"imageVertical":38,"imageHorizontal":39,"link":40,"weight":41},"QNAP-news","https:\u002F\u002Fdrive.google.com\u002Fthumbnail?id=1-HQ9oQMOngtqM3yL-1DBHRhzWbuyxgfE&&sz=w4000","https:\u002F\u002Fdrive.google.com\u002Fthumbnail?id=1aVhw014dwVLuxbNadE314lnl992FcjS_&&sz=w4000","https:\u002F\u002Fwww.qnap.com\u002Fgo\u002Fsolution\u002Fvirtualization",2,{"id":43,"imageVertical":44,"imageHorizontal":45,"link":46,"weight":47},"Cathay-news","https:\u002F\u002Fdrive.google.com\u002Fthumbnail?id=10ndsUHILq9m_boaoilHTERyTXCsCBlSX&&sz=w4000","https:\u002F\u002Fdrive.google.com\u002Fthumbnail?id=11_VlhFrCYcNOHML4z0jm6AmyL7MxNTfl&&sz=w4000","https:\u002F\u002Fwww.cathayholdings.com\u002Fholdings\u002Fbrand\u002Ffintech",6,{"id":49,"imageVertical":50,"imageHorizontal":51,"link":52,"weight":47},"esunbank-news","https:\u002F\u002Fdrive.google.com\u002Fthumbnail?id=1aNURMNN83oIZHAtBzm2rUZODKVBO29dt&&sz=w4000","https:\u002F\u002Fdrive.google.com\u002Fthumbnail?id=17OA0eu-N510ePhhDuiSuBV_4mdlU5gfi&&sz=w4000","https:\u002F\u002Fwww.esunbank.com\u002Fzh-tw\u002Fpersonal",{"id":8,"imageVertical":54,"imageHorizontal":55,"link":56,"weight":47},"https:\u002F\u002Fdrive.google.com\u002Fthumbnail?id=1_NsnJt2O238fO_dLl19RR4SNbyRErIJY&&sz=w4000","https:\u002F\u002Fdrive.google.com\u002Fthumbnail?id=1Q989E0GWazdVSPcGvZLMYzsNSh4cV2-g&&sz=w4000","https:\u002F\u002Fwww.mysql.com\u002F",{"id":8,"imageVertical":58,"imageHorizontal":59,"link":60,"weight":47},"https:\u002F\u002Fdrive.google.com\u002Fthumbnail?id=1d4-1ZBMs6GqYcYytlYrSVZhs8Jgye5l3&&sz=w4000","https:\u002F\u002Fdrive.google.com\u002Fthumbnail?id=1Ea4CNZ-14siicP3xYm78l3AF41iAb9Om&&sz=w4000","https:\u002F\u002Fberry-ai.com",{"id":8,"imageVertical":62,"imageHorizontal":63,"link":64,"weight":47},"https:\u002F\u002Fdrive.google.com\u002Fthumbnail?id=1A9Q35aOO4LDtI1-MVbIlLoGBmWn2VwZg&&sz=w4000","https:\u002F\u002Fdrive.google.com\u002Fthumbnail?id=13Oz8Eq6MXXspGEqwi5QGbwYyDNeU1idK&&sz=w4000","https:\u002F\u002Fnitra.com\u002F",{"id":66,"imageVertical":67,"imageHorizontal":68,"link":69,"weight":41},"kktix-news","https:\u002F\u002Fdrive.google.com\u002Fthumbnail?id=11md6cNzKBG-OF_e_9G5ZCLujoyck96as&&sz=w4000","https:\u002F\u002Fdrive.google.com\u002Fthumbnail?id=1ec5tuBMqbKDfPakOPWZF93Q55JI7DOOl&&sz=w4000","https:\u002F\u002Fkktix.com\u002F",{"id":71,"imageVertical":72,"imageHorizontal":73,"link":74,"weight":75},"gamesofa-news","https:\u002F\u002Fdrive.google.com\u002Fthumbnail?id=1HkRfiNOhKrH2zTaOHjTkDnAmoDPqV5_c&&sz=w4000","https:\u002F\u002Fdrive.google.com\u002Fthumbnail?id=1IVAroDzzryU5AIY4qMMVztg4hu-FXaIM&&sz=w4000","https:\u002F\u002Fwww.gamesofa.com",3,{"id":77,"imageVertical":78,"imageHorizontal":79,"link":80,"weight":41},"onlyoffice-news","https:\u002F\u002Fdrive.google.com\u002Fthumbnail?id=1H7dguSsKUH9aS9vxK-RhI519LEQjaak-&&sz=w4000","https:\u002F\u002Fdrive.google.com\u002Fthumbnail?id=1IchePy7nwLT4TXnLYLf8o6HS4TKOOjFd&&sz=w4000","https:\u002F\u002Fwww.onlyoffice.com\u002F",{"id":82,"imageVertical":83,"imageHorizontal":84,"link":85,"weight":41},"SUN-SQUARE-news","https:\u002F\u002Fdrive.google.com\u002Fthumbnail?id=19TU_W9JBLzrRYVSQPG4cbbckhWLy0JaS&&sz=w4000","https:\u002F\u002Fdrive.google.com\u002Fthumbnail?id=1-2rlsJngO4Qiu0SElyXhMYmsjmGokHu_&&sz=w4000","https:\u002F\u002Fsunsquare.tech\u002F",{"data":87,"body":88},{},{"type":89,"children":90},"root",[91,99,109,118,126,139,147,155,164,172,177,182],{"type":92,"tag":93,"props":94,"children":95},"element","p",{},[96],{"type":97,"value":98},"text","市面上的 e-paper 模組大多依賴廠商提供的 SPI userspace 函式庫，且大多都是MCU的應用，無法與 Linux 標準顯示堆疊整合。更關鍵的是，這些模組的硬體設計和機構細節往往不透明，開發者只能被動接受。\nopen-ep 是一個「從硬體到內核全面開源」的社群。我們的 PixPaper 系列產品：",{"type":92,"tag":100,"props":101,"children":102},"ol",{},[103],{"type":92,"tag":104,"props":105,"children":106},"li",{},[107],{"type":97,"value":108},"硬體與機構自主設計",{"type":92,"tag":110,"props":111,"children":112},"ul",{},[113],{"type":92,"tag":104,"props":114,"children":115},{},[116],{"type":97,"value":117},"PCB layout、connector 選型、機構設計全部由社群完成，不依賴 ODM",{"type":92,"tag":100,"props":119,"children":120},{"start":41},[121],{"type":92,"tag":104,"props":122,"children":123},{},[124],{"type":97,"value":125},"DRM driver upstream",{"type":92,"tag":110,"props":127,"children":128},{},[129,134],{"type":92,"tag":104,"props":130,"children":131},{},[132],{"type":97,"value":133},"已進入 mainline Linux kernel，並獲得 LWN.net 報導",{"type":92,"tag":104,"props":135,"children":136},{},[137],{"type":97,"value":138},"因為upstream審核很耗時, 我們也有在vendor kernel實做DRM driver",{"type":92,"tag":100,"props":140,"children":141},{"start":75},[142],{"type":92,"tag":104,"props":143,"children":144},{},[145],{"type":97,"value":146},"多 OS 生態支援",{"type":92,"tag":110,"props":148,"children":149},{},[150],{"type":92,"tag":104,"props":151,"children":152},{},[153],{"type":97,"value":154},"針對ARM Yocto BSP、Android AOSP、Ubuntu OS, freeRTOS 等不同系統特性擴充應用場景",{"type":92,"tag":100,"props":156,"children":158},{"start":157},4,[159],{"type":92,"tag":104,"props":160,"children":161},{},[162],{"type":97,"value":163},"資安問題納入考慮",{"type":92,"tag":110,"props":165,"children":166},{},[167],{"type":92,"tag":104,"props":168,"children":169},{},[170],{"type":97,"value":171},"加入BSP的應用，我們還是會考慮到SBOM的建置與CVE漏洞修補，以符合不同國家(如歐盟CRA)的軟體資安標準",{"type":92,"tag":93,"props":173,"children":174},{},[175],{"type":97,"value":176},"軟體這不只是「把 driver 推進 kernel」，而是完整展示一個小規模社群如何：",{"type":92,"tag":93,"props":178,"children":179},{},[180],{"type":97,"value":181},"從電路設計開始就考慮 mainline 相容性\n與 kernel maintainer 溝通，讓 patch 順利進入 upstream\n平衡「賣產品維持營運」與「推動開源標準化」的雙重目標\n透過 COSCUP、UBUCON ASIA, OSPN Japan等技術社群建立信任",{"type":92,"tag":93,"props":183,"children":184},{},[185],{"type":97,"value":186},"我們相信，硬體開源不只是「公開 schematic」，而是從設計階段就融入開源生態的思維。open-ep 想證明，即使是資源有限、需要自願貢獻者幫忙的社群，也能對 mainline Linux 和產業標準做出實質貢獻。",{"data":188,"body":189},{},{"type":89,"children":190},[191],{"type":92,"tag":93,"props":192,"children":193},{},[194],{"type":97,"value":22},1784991542137]