{"id":1115,"date":"2021-06-08T17:50:30","date_gmt":"2021-06-08T21:50:30","guid":{"rendered":"https:\/\/dc540.org\/xxx\/?p=1115"},"modified":"2021-06-08T17:50:30","modified_gmt":"2021-06-08T21:50:30","slug":"badgelife-development-from-a-band-of-misfits","status":"publish","type":"post","link":"https:\/\/dc540.org\/xxx\/2021\/06\/badgelife-development-from-a-band-of-misfits\/","title":{"rendered":"#badgelife development from a band of misfits"},"content":{"rendered":"\n<p>So here we are, it&#8217;s 2021, Def Con is hybrid this year, and we procrastinated long enough. We wanted to put together a badge for last year, but with the con being fully virtual, we lost motivation. There&#8217;s something about the idea of being in person for our first badge presentation that appeals to all of us.<\/p>\n\n\n\n<p>Except Kevin, who hates crowds. And I get it.<\/p>\n\n\n\n<p>So we were still on the fence until the org made the announcement and we decided to push forward. Then it became, &#8220;oh shit, do we have enough time to put a badge together?&#8221; <\/p>\n\n\n\n<p>The answer became &#8220;fuck yeah.&#8221; Despite the fact that none of us has ever created a badge before. We&#8217;re just a bunch of nerds with a #badgelife fetish and some audacity.<\/p>\n\n\n\n<p>The badge is based on the Raspberry Pi Pico. It will likely be released as a locked UF2 firmware compiled from MicroPython with some secrets and challenges in it. The artwork is shaping up to be sufficiently attractive to sit proudly in any #badgelife collection. And because the base is the Pico, it will be easy to update firmware, either with future releases from us or with your own cool ideas. I won&#8217;t spoil the artwork now, but certain subcultures might be very interested in the design functionality and I suspect some will find their own uses with their own code. I hope when this happens that they feed it back to us through our Github so that it can be shared with the community.<\/p>\n\n\n\n<p>We currently have two needs for the badge: <\/p>\n\n\n\n<p>(1) I would love for someone with #badgelife or other PCB design experience to help design a Lipo charging circuit for the badge. According to the datasheet, it should be able to charge through the existing USB port and power the badge accordingly. If we don&#8217;t get this reliably resolved, we&#8217;ll use battery holders and 2xAA batteries. Power usage is minimal on the Pico, even with neopixels and an SSD1306 OLED display. I just started testing powering the circuit by battery today, and at this moment I&#8217;m at nearly 7 hours of runtime, and that&#8217;s before we optimize power usage. For this test, the screen is always displaying or scrolling something, and 10 LEDs are cycling.<\/p>\n\n\n\n<p>(2) Looking for someone with graphic design experience to come up with a lanyard design which fits the theme of the badge. Without spoiling the badge, there is a bit of an occult theme to the badge artwork, it would be great if that theme translates to the lanyard as well.<\/p>\n\n\n\n<p>Sorry, no spoilers until the final boards arrive. First prototype should arrive this week.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So here we are, it&#8217;s 2021, Def Con is hybrid this year, and we procrastinated long enough. We wanted to put together a badge for last year, but with the &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/dc540.org\/xxx\/2021\/06\/badgelife-development-from-a-band-of-misfits\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;#badgelife development from a band of misfits&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":1116,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[3],"tags":[],"class_list":["post-1115","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-badges"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/dc540.org\/xxx\/wp-content\/uploads\/2021\/06\/batterypowered-scaled.jpg","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/dc540.org\/xxx\/wp-json\/wp\/v2\/posts\/1115","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dc540.org\/xxx\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dc540.org\/xxx\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dc540.org\/xxx\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dc540.org\/xxx\/wp-json\/wp\/v2\/comments?post=1115"}],"version-history":[{"count":1,"href":"https:\/\/dc540.org\/xxx\/wp-json\/wp\/v2\/posts\/1115\/revisions"}],"predecessor-version":[{"id":1117,"href":"https:\/\/dc540.org\/xxx\/wp-json\/wp\/v2\/posts\/1115\/revisions\/1117"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dc540.org\/xxx\/wp-json\/wp\/v2\/media\/1116"}],"wp:attachment":[{"href":"https:\/\/dc540.org\/xxx\/wp-json\/wp\/v2\/media?parent=1115"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dc540.org\/xxx\/wp-json\/wp\/v2\/categories?post=1115"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dc540.org\/xxx\/wp-json\/wp\/v2\/tags?post=1115"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}