{"693571":{"#nid":"693571","#data":{"type":"event","title":"PhD Defense by Christopher Kraemer","body":[{"value":"\u003Cp\u003ETitle: Democratization of battery-less and sustainable computing systems\u003Cbr\u003EDate: Wednesday, November 11th, 2026\u003Cbr\u003ETime: 10am - 12pm Eastern Time\u003Cbr\u003EWhere: Coda C1215 Midtown\u003Cbr\u003EOnline: Link\u003C\/p\u003E\u003Cp\u003E\u003Cbr\u003EChristopher Kraemer\u003Cbr\u003EPhD Candidate\u003Cbr\u003ESchool of Computer Science\u003Cbr\u003ECollege of Computing\u003Cbr\u003EGeorgia Institute of Technology\u003C\/p\u003E\u003Cp\u003ECommittee\u003Cbr\u003EDr. Josiah Hester(Advisor) - School of Computer Science, Georgia Institute of Technology\u003Cbr\u003EDr. Ellen Zegura - School of Computer Science, Georgia Institute of Technology\u003Cbr\u003EDr. \u0026nbsp;Umakishore Ramachandran, School of Computer Science, Georgia Institute of Technology\u003Cbr\u003EDr. Alex Adams - School of Interactive Computing, Georgia Institute of Technology\u003Cbr\u003EDr. Thomas Ball - Honorary Professor, Lancaster University \u0026amp; Affiliate Faculty, University of Washington\u003C\/p\u003E\u003Cp\u003EAbstract\u003C\/p\u003E\u003Cp\u003EThree pillars of democratization are equity, access, and agency. An equitable system lowers the barrier to entry for novice users and programmers. First, I show equity through Battery-free MakeCode, a compiler modification to the popular education tool Microsoft\u2019s MakeCode for micro:bit. This compiler modification analyses, reorganizes, and inserts code into a novice\u2019s program so that even someone who is just learning how to code can make a battery-free device with the BBC micro:bit. Second, access means expanding battery-less computing to hobbyists, makers, and researchers. In my paper User-directed Assembly Code Transformations Enabling Efficient Batteryless Arduino Applications, I developed a low-level binary rewriting tool to enable battery-free computing for Arduino users. This allows Arduino users to make an intermittent device with a wide array of off-the-shelf hardware. Third, education and feedback about how a battery-free device will run in the wild gives programmers agency in their development. The Intermittent Computing Energy Toolkit revisits Microsoft\u0027s MakeCode for micro:bit and overhauls its debugging and simulator environment with dynamic and static energy analysis. This analysis allows users to detect battery-free energy bugs and test their programs before deploying their device.\u0026nbsp;\u003Cbr\u003E\u0026nbsp;\u003C\/p\u003E","summary":"","format":"limited_html"}],"field_subtitle":"","field_summary":[{"value":"\u003Cp\u003EDemocratization of battery-less and sustainable computing systems\u003C\/p\u003E","format":"limited_html"}],"field_summary_sentence":[{"value":"Democratization of battery-less and sustainable computing systems"}],"uid":"27707","created_gmt":"2026-10-28 14:55:33","changed_gmt":"2026-10-28 14:56:46","author":"Tatianna Richardson","boilerplate_text":"","field_publication":"","field_article_url":"","field_event_time":{"event_time_start":"2026-11-11T10:00:00-05:00","event_time_end":"2026-11-11T12:00:00-05:00","event_time_end_last":"2026-11-11T12:00:00-05:00","gmt_time_start":"2026-11-11 15:00:00","gmt_time_end":"2026-11-11 17:00:00","gmt_time_end_last":"2026-11-11 17:00:00","rrule":null,"timezone":"America\/New_York"},"location":"Coda C1215 Midtown","extras":[],"groups":[{"id":"221981","name":"Graduate Studies"}],"categories":[],"keywords":[{"id":"100811","name":"Phd Defense"}],"core_research_areas":[],"news_room_topics":[],"event_categories":[{"id":"1788","name":"Other\/Miscellaneous"}],"invited_audience":[{"id":"78771","name":"Public"}],"affiliations":[],"classification":[],"areas_of_expertise":[],"news_and_recent_appearances":[],"phone":[],"contact":[],"email":[],"slides":[],"orientation":[],"userdata":""}}}