[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-1-en-105":3,"doc-seo-238415-105":53,"doc-detail-238415-en":126},{"code":4,"msg":5,"data":6},0,"success",[7,14,19,24,29,34,39,44,49],{"id":8,"doc_module":9,"doc_module_name":10,"category_name":11,"show_sort_weight":12,"slug":13},11,1,"Template","Presentations",90,"presentations",{"id":15,"doc_module":9,"doc_module_name":10,"category_name":16,"show_sort_weight":17,"slug":18},12,"Resumes",80,"resumes",{"id":20,"doc_module":9,"doc_module_name":10,"category_name":21,"show_sort_weight":22,"slug":23},14,"Invoices",70,"invoices",{"id":25,"doc_module":9,"doc_module_name":10,"category_name":26,"show_sort_weight":27,"slug":28},15,"Posters",60,"posters",{"id":30,"doc_module":9,"doc_module_name":10,"category_name":31,"show_sort_weight":32,"slug":33},16,"Social Media",50,"social-media",{"id":35,"doc_module":9,"doc_module_name":10,"category_name":36,"show_sort_weight":37,"slug":38},17,"Forms",40,"forms",{"id":40,"doc_module":9,"doc_module_name":10,"category_name":41,"show_sort_weight":42,"slug":43},18,"Letters",30,"letters",{"id":45,"doc_module":9,"doc_module_name":10,"category_name":46,"show_sort_weight":47,"slug":48},21,"Paper Templates",5,"papers-templates",{"id":50,"doc_module":9,"doc_module_name":10,"category_name":51,"show_sort_weight":4,"slug":52},158,"General","general-158",{"code":4,"msg":54,"data":55},"ok",{"site_id":56,"language":57,"slug":58,"title":59,"keywords":60,"description":61,"schema_data":62,"social_meta":119,"head_meta":121,"extra_data":123,"updated_unix":125},105,"en","how-to-make-your-own-open-source-raspberry-pi-hat","How to Make Your Own Open-Source Raspberry Pi HAT","","This document outlines the process of creating an open-source Hardware Attached on Top (HAT) for the Raspberry Pi, presented by Leon Anavi of Konsulko Group at FOSDEM 2017. The presentation covers the fundamental aspects of Raspberry Pi HATs, including their design principles, software support, and the evolution of Raspberry Pi hardware. It details the specific requirements for a HAT, such as form factor (65x56mm), compatibility with the 40-pin header of Raspberry Pi B+ and newer models, and the necessity of an EEPROM with a device tree fragment for standard HATs. The document also briefly touches upon pHATs, a variation with dimensions suited for the Raspberry Pi Zero, noting that EEPROM is not mandatory for these. Key resources, including the official Raspberry Pi HATs blog post and GitHub repository, are provided for further reference. The agenda includes sections on Raspberry Pi HATs, designing open-source hardware, and software support, aiming to guide attendees through the creation of their own custom hardware expansions for the Raspberry Pi ecosystem.",{"@graph":63,"@context":118},[64,80,101],{"@type":65,"itemListElement":66},"BreadcrumbList",[67,71,74,77],{"item":68,"name":69,"@type":70,"position":9},"https://docshare.wps.com","Home","ListItem",{"item":72,"name":10,"@type":70,"position":73},"https://docshare.wps.com/template/",2,{"item":75,"name":51,"@type":70,"position":76},"https://docshare.wps.com/template/general/",3,{"item":78,"name":59,"@type":70,"position":79},"https://docshare.wps.com/template/how-to-make-your-own-open-source-raspberry-pi-hat/238415/",4,{"url":78,"name":59,"@type":81,"image":82,"author":87,"headline":59,"publisher":90,"fileFormat":93,"inLanguage":57,"description":61,"dateModified":94,"datePublished":95,"encodingFormat":93,"isAccessibleForFree":96,"interactionStatistic":97},"DigitalDocument",{"url":83,"@type":84,"width":85,"height":86},"https://docshare.wps.com/thumbnails/how-to-make-your-own-open-source-raspberry-pi-hat/238415.png","ImageObject",442,249,{"name":88,"@type":89},"Ezra","Person",{"url":68,"name":91,"@type":92},"DocShare","Organization","application/pdf","2026-09-23","2026-09-11",true,{"@type":98,"interactionType":99,"userInteractionCount":76},"InteractionCounter",{"@type":100},"ViewAction",{"@type":102,"mainEntity":103},"FAQPage",[104,110,114],{"name":105,"@type":106,"acceptedAnswer":107},"What are the key requirements for a Raspberry Pi HAT?","Question",{"text":108,"@type":109},"A Raspberry Pi HAT must adhere to specific form factor and dimensions (65x56mm), be compatible with the 40-pin header of Raspberry Pi B+ and newer models, and include an EEPROM with a device tree fragment.","Answer",{"name":111,"@type":106,"acceptedAnswer":112},"What is a pHAT and how does it differ from a HAT?",{"text":113,"@type":109},"A pHAT is a variation of a HAT designed for the Raspberry Pi Zero, featuring smaller dimensions (65x30mm) and four mounting holes. While it uses a 40-pin through-hole header, an EEPROM is not mandatory for pHATs, and they are not an official standard of the Raspberry Pi Foundation.",{"name":115,"@type":106,"acceptedAnswer":116},"Where can I find more information about Raspberry Pi HATs?",{"text":117,"@type":109},"More detailed information can be found on the Raspberry Pi blog, specifically in the post introducing Raspberry Pi HATs, and on the official Raspberry Pi GitHub repository for hats.","https://schema.org",{"og:url":78,"og:type":120,"og:title":59,"og:site_name":91,"og:description":61},"article",{"robots":122,"canonical":78},"index,follow",{"doc_id":124,"site_id":56},238415,1789135246,{"code":4,"msg":5,"data":127},{"doc_id":124,"user_id":128,"nickname":88,"user_avatar":129,"doc_module":9,"category_id":50,"category_name":51,"doc_title":59,"doc_description":61,"doc_content":130,"file_id":131,"file_url":132,"file_type":133,"file_size":134,"view_count":76,"is_deleted":4,"is_public":9,"is_downloadable":9,"audit_status":9,"page_count":135,"language":136,"language_code":57,"site_id":56,"html_lang":57,"table_of_contents":137,"faqs":138,"seo_title":139,"seo_description":61,"update_tm":125,"read_time":140},1099514068035,"https://ap-avatar.wpscdn.com/davatar_276721f389ce27ea32af1340a28f341c","Making Your Own Open Source Raspberry Pi HAT  \nLeon Anavi  \nKonsulko Group [leon.anavi@konsulko.com](leon.anavi@konsulko.com)[ ](leon.anavi@konsulko.com)[leon@anavi.org](leon@anavi.org)  \nFOSDEM 2017  \nAgenda   \n􀀁 Raspberry Pi HAT  \n􀀁 Designing an open source hardware  \n􀀁 Software support  \nRaspberry Pi HAT   \nHat  \nHAT  \n(Hardware Attached on Top)  \nRaspberry Pi   \n􀀁 2009-Raspberry Pi Foundation  \n􀀁 2012 – The 1st Raspberry Pi  \n􀀁 2014 – Raspberry Pi B+  \n􀀁 2016 – Raspberry Pi Zero  \nRaspberry Pi Flavors   \nImportant Change in B+   \nRaspberry Pi B  \n(2011)  \npins 40  \nRaspberry Pi B+  \n(2014)  \nRaspberry Pi Flavors   \n40 Pin Header   \nHAT Requirements   \n􀀁 Form factor and dimensions (65x56mm)  \n􀀁 40 pin header compatible with Raspberry Pi B+ and the newer models  \n􀀁 EEPROM with device tree fragment  \n􀀁 Details:  \n[https://www. raspberrypi.org/blog/introducing-raspberry-pi-hats/](https://www. raspberrypi.org/blog/introducing-raspberry-pi-hats/)  \n[https://github.com/raspberrypi/hats](https://github.com/raspberrypi/hats)  \npHAT   \n􀀁 Form factor suitable for Raspberry Pi Zero with 4 mount holes and dimensions 65x30mm  \n􀀁 40 pin through-hole header  \n􀀁 EEPROM not mandatory  \n* Not an official standard of the Raspberry Pi Foundation","cbCaiuEk3Mm7yA7R","https://ap.wps.com/l/cbCaiuEk3Mm7yA7R","pdf",12792584,27,"English","# Making Your Own Open Source Raspberry Pi HAT\n## Agenda\n## Raspberry Pi HAT\n## Designing an open source hardware\n## Software support\n## Raspberry Pi HAT\n### Hat\n### HAT (Hardware Attached on Top)\n### Raspberry Pi\n#### 2009-Raspberry Pi Foundation\n#### 2012 – The 1st Raspberry Pi\n#### 2014 – Raspberry Pi B+\n#### 2016 – Raspberry Pi Zero\n## Raspberry Pi Flavors\n## Important Change in B+\n### Raspberry Pi B (2011) pins 40\n### Raspberry Pi B+ (2014)","[{\"question\":\"What are the key requirements for a Raspberry Pi HAT?\",\"answer\":\"A Raspberry Pi HAT must adhere to specific form factor and dimensions (65x56mm), be compatible with the 40-pin header of Raspberry Pi B+ and newer models, and include an EEPROM with a device tree fragment.\"},{\"question\":\"What is a pHAT and how does it differ from a HAT?\",\"answer\":\"A pHAT is a variation of a HAT designed for the Raspberry Pi Zero, featuring smaller dimensions (65x30mm) and four mounting holes. While it uses a 40-pin through-hole header, an EEPROM is not mandatory for pHATs, and they are not an official standard of the Raspberry Pi Foundation.\"},{\"question\":\"Where can I find more information about Raspberry Pi HATs?\",\"answer\":\"More detailed information can be found on the Raspberry Pi blog, specifically in the post introducing Raspberry Pi HATs, and on the official Raspberry Pi GitHub repository for hats.\"}]","How to Make Your Own Open-Source Raspberry Pi HAT | PDF",9]