BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//39th Chaos Communications Congress//FOSSASIA's events
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:FOSSASIA's events
BEGIN:VEVENT
SUMMARY:Customize Your LED Badge with an Open Source App (Android/iOS\, No
  Code)
DTSTART:20251227T110000Z
DTEND:20251227T120000Z
DTSTAMP:20260406T100114Z
UID:76b810f4-3596-428f-a0df-5682d1a5e72f
CATEGORIES:
DESCRIPTION:In this no-code session\, you'll learn how to personalize your
  LED badge using the open source Badge Magic mobile app\, available for bo
 th Android and iOS. Create your own scrolling messages\, icons\, patterns\
 , and fun display effects — all without writing a single line of code. J
 ust open the app\, connect your badge\, and start designing.\n\nThis sessi
 on is beginner-friendly and open to everyone. Experiment with different st
 yles\, share ideas\, and learn together with others at the table. Perfect 
 for newcomers\, makers\, and anyone who wants to have fun customizing thei
 r badge.\n\n**What You’ll Need**\n- Your LED badge (available for purcha
 se at the assembly)\n- An Android or iOS device with the Badge Magic app i
 nstalled\n- A data-capable USB cable or Bluetooth connection (depending on
  badge type)\n\n**What You’ll Do**\n- Connect your LED badge to your pho
 ne\n- Create text messages with fonts\, speed\, brightness\, and effects\n
 - Add icons\, patterns\, and simple animations
LOCATION:FOSSASIA Assembly\, Hall H\, K2-K3\, Critical Decentralisation Cl
 uster
URL:https://events.ccc.de/congress/2025/hub/event/detail/customize-your-le
 d-badge-with-an-open-source-app-a
END:VEVENT
BEGIN:VEVENT
SUMMARY:Programming LED Badges with Python
DTSTART:20251227T120000Z
DTEND:20251227T130000Z
DTSTAMP:20260406T100114Z
UID:072666bd-6492-490a-ac4d-e3c8c09f16dd
CATEGORIES:
DESCRIPTION:In this self-guided workshop\, you'll learn how to program you
 r LED badge using Python — create scrolling text\, build animations\, ad
 d your own effects\, and personalize your badge however you like. Work thr
 ough the material at your own pace. Beginners and advanced participants ar
 e equally welcome :). Share ideas\, ask questions\, and learn together wit
 h others at the table.\n\n**What You’ll Need**\n- Bring your LED badge (
 LEDs are also available for purchase at the assembly)\n- A computer with U
 SB or a compatible connection for your badge.\n- Data USB cables\n\n**What
  You’ll Do**\n- Write simple Python scripts to control the badge\n- Crea
 te scrolling messages\, patterns\, and animated effects\n- Experiment free
 ly and customize your badge with your own style
LOCATION:FOSSASIA Assembly\, Hall H\, K2-K3\, Critical Decentralisation Cl
 uster
URL:https://events.ccc.de/congress/2025/hub/event/detail/programming-led-b
 adges-with-python
END:VEVENT
BEGIN:VEVENT
SUMMARY:Create & Transfer Designs to Your NFC ePaper Badge
DTSTART:20251227T150000Z
DTEND:20251227T160000Z
DTSTAMP:20260406T100114Z
UID:31044ec4-5c8c-4f8c-9dd1-19cee725447d
CATEGORIES:
DESCRIPTION:Bring your own NFC ePaper to try out our new open source Magic
  ePaper App — a mobile app that lets you design and transfer content dir
 ectly to any(!?) NFC ePaper display (battery-free!)\n\nYou'll get to desig
 n visuals using text\, drawings\, emojis\, graphics\, and imported images.
  Play with fonts\, contrast\, filters\, dithering styles\, QR codes\, and 
 layout composition. Then tap your badge to your phone and watch your desig
 n appear instantly.\n\n**What You’ll Need**\n- Your own NFC ePaper badge
  (any kind we want to see what works)\n- An mobile phone with NFC \n- Inst
 all [the Magic ePaper App](https://github.com/fossasia/magic-epaper-app/tr
 ee/app). We can do it together at the table\n\n**What You’ll Do**\n- Cre
 ate designs using the app’s drawing + text tools\n- Import or edit image
 s with rotation/contrast/filters\n- Generate QR codes\, barcodes\, ID tags
  or creative layouts\n- Write your design to the badge via NFC\n- Share id
 eas and exchange designs with others
URL:https://events.ccc.de/congress/2025/hub/event/detail/create-transfer-d
 esigns-to-your-nfc-epaper-badge
END:VEVENT
BEGIN:VEVENT
SUMMARY:Hack Your LED Badge: Flash Open Source Firmware
DTSTART:20251227T190000Z
DTEND:20251227T200000Z
DTSTAMP:20260406T100114Z
UID:d5ba24a2-5df2-4896-9bad-b5b9b53e97a7
CATEGORIES:
DESCRIPTION:Flashing an LED badge with new firmware means replacing or upd
 ating the software embedded in the badge's microcontroller. Firmware is th
 e low-level code that controls how the badge operates\, such as displaying
  text\, animations\, or patterns on its LED screen. By flashing new firmwa
 re\, you can unlock new features\, fix bugs\, or customize the badge’s f
 unctionality. In this session\, you can try to flash your LED badge with a
 n open source firmware developed by the FOSSASIA community.\n\n**What Happ
 ens When You Flash Firmware?**\n- Erases the Existing Code: The microcontr
 oller's memory is wiped clean to make space for the new firmware.\n- Uploa
 ds New Code: The new firmware is written (flashed) to the badge's memory.\
 n- Changes the Badge's Behavior: The badge now follows the instructions de
 fined by the new firmware\, enabling additional or modified capabilities.\
 n\n**What You’ll Need**\n- Your LED badge (LEDs are also available for p
 urchase at the assembly)\n- A computer with USB or a compatible connection
  for your badge.\n- [Open source firmware files](https://github.com/fossas
 ia/badgemagic-firmware)  \n- [Flashing tool](https://github.com/ch32-rs/wc
 hisp?tab=readme-ov-file#installing)\n- USB cables
LOCATION:FOSSASIA Assembly\, Hall H\, K2-K3\, Critical Decentralisation Cl
 uster
URL:https://events.ccc.de/congress/2025/hub/event/detail/hack-your-led-bad
 ge-flash-open-source-firmware
END:VEVENT
BEGIN:VEVENT
SUMMARY:LED Badge Magic Design Jam
DTSTART:20251228T130000Z
DTEND:20251228T140000Z
DTSTAMP:20260406T100114Z
UID:e285429a-4a03-4616-88aa-8c9a4233b542
CATEGORIES:
DESCRIPTION:This session is all about creativity\, expression\, and design
 . We’ll explore how to use LED badges to communicate ideas\, identity\, 
 messages\, moods\, or visuals in the most eye-catching and meaningful way.
 \n\nTogether we’ll experiment with layout\, spacing\, movement\, timing\
 , symbolism\, icons\, and visual rhythm. You’ll design your own LED mess
 age or pattern\, share it with others\, exchange ideas\, and discover what
  makes a display engaging\, funny\, powerful\, or memorable.\n\nThink of i
 t as a creative jam session — everyone learns from everyone\, tries thin
 gs out\, and leaves with a unique LED design that reflects their personali
 ty.\n\n**What You’ll Do**\n- Brainstorm what you want to express (name\,
  vibe\, message\, identity\, activism\, fun)\n- Play with fonts\, speed\, 
 icons\, and animation to make it stand out\n- Share and test designs toget
 her — what works best\, what pops?\n- Experiment and remix ideas from th
 e group\n- Walk away with a personalized LED badge display\n\n**What You
 ’ll Need**\n- Your LED badge (available for purchase at the assembly)\n-
  A phone with the [Badge Magic app](https://badgemagic.fossasia.org/) inst
 alled (Android/iOS)\n- A USB/Bluetooth connection for your badge
LOCATION:FOSSASIA Assembly\, Hall H\, K2-K3\, Critical Decentralisation Cl
 uster
URL:https://events.ccc.de/congress/2025/hub/event/detail/led-badge-magic-d
 esign-jam
END:VEVENT
BEGIN:VEVENT
SUMMARY:LED hacking with Python\, Go or Rust
DTSTART:20251228T170000Z
DTEND:20251228T180000Z
DTSTAMP:20260406T100114Z
UID:c2e8b62f-7c7e-429d-9925-fd17a4b16683
CATEGORIES:
DESCRIPTION:In this self-guided workshop\, you'll learn how to program you
 r LED badge using Python\, Go or Rust — create scrolling text\, build an
 imations\, add your own effects\, and personalize your badge however you l
 ike. Work through the material at your own pace. Everyone is welcome. Shar
 e ideas\, ask questions\, and learn together with others at the table.\n\n
 **What You’ll Need**\n- Your LED badge (badges will also be available fo
 r purchase at the assembly)\n- A computer with USB support\n- A data-capab
 le USB cable to connect the badge\n\n**What You’ll Do**\n- Write simple 
 programs to control the LED badge\n- Create your own scrolling messages\, 
 patterns\, and animations\n- Experiment freely and customize your badge wi
 th your own style
URL:https://events.ccc.de/congress/2025/hub/event/detail/led-hacking-with-
 go
END:VEVENT
BEGIN:VEVENT
SUMMARY:Upgrade Your LED Badge: Replace Proprietary Firmware with Open Sou
 rce One
DTSTART:20251228T190000Z
DTEND:20251228T200000Z
DTSTAMP:20260406T100114Z
UID:0995a90b-59b6-409c-9b5d-746d352ae7f3
CATEGORIES:
DESCRIPTION:Flashing an LED badge with new firmware means replacing or upd
 ating the software embedded in the badge's microcontroller. Firmware is th
 e low-level code that controls how the badge operates\, such as displaying
  text\, animations\, or patterns on its LED screen. By flashing new firmwa
 re\, you can unlock new features\, fix bugs\, or customize the badge’s f
 unctionality. In this session\, you can try to flash your LED badge with a
 n open source firmware developed by the FOSSASIA community.\n\n**What Happ
 ens When You Flash Firmware?**\n- Erases the Existing Code: The microcontr
 oller's memory is wiped clean to make space for the new firmware.\n- Uploa
 ds New Code: The new firmware is written (flashed) to the badge's memory.\
 n- Changes the Badge's Behavior: The badge now follows the instructions de
 fined by the new firmware\, enabling additional or modified capabilities.\
 n\n**What You’ll Need**\n- Your LED badge (LEDs are also available for p
 urchase at the assembly)\n- A computer with USB or a compatible connection
  for your badge.\n- [Open source firmware files](https://github.com/fossas
 ia/badgemagic-firmware)  \n- [Flashing tool](https://github.com/ch32-rs/wc
 hisp?tab=readme-ov-file#installing)\n- USB cables
LOCATION:FOSSASIA Assembly\, Hall H\, K2-K3\, Critical Decentralisation Cl
 uster
URL:https://events.ccc.de/congress/2025/hub/event/detail/upgrade-your-led-
 badge-replace-proprietary-firmwar
END:VEVENT
BEGIN:VEVENT
SUMMARY:Developer Session: Test the New Badge Magic Hardware Prototype: Mi
 crophone\, Memory & Gaming Buttons
DTSTART:20251228T210000Z
DTEND:20251228T230000Z
DTSTAMP:20260406T100114Z
UID:b7bdcd8c-5d5b-458f-bcf6-fba1dba4c861
CATEGORIES:
DESCRIPTION:This session is intended for participants with prior experienc
 e in hardware\, embedded systems\, microcontrollers\, or firmware workflow
 s. Join us and try out the next-generation Badge Magic open hardware proto
 type. This new version introduces three major upgrades:\n- Built-in microp
 hone for sound-reactive animations\n- External memory to store multiple me
 ssages and effects\n- Two physical buttons enabling mini-games and interac
 tive input\n\n**What You’ll Do**\n- Install the open source firmware\n- 
 Connect to the prototype device using your laptop\n- Upload animations and
  test sound-reactive effects with the microphone\n- Try mini-games using t
 he two-button controls\n- Store and switch between multiple badge frames v
 ia external memory\n- Suggest improvements and new features for hardware +
  firmware\n\n**What to Bring**\n- Your laptop \n- Optional: Smartphone wit
 h Badge Magic app for comparison\n- We will provide the Badge Magic protot
 ypes for you to experiment with
LOCATION:FOSSASIA Assembly\, Hall H\, K2-K3\, Critical Decentralisation Cl
 uster
URL:https://events.ccc.de/congress/2025/hub/event/detail/developer-session
 -test-the-new-badge-magic-hardwar
END:VEVENT
BEGIN:VEVENT
SUMMARY:Collective Design Session: Customize Your LEDs
DTSTART:20251229T110000Z
DTEND:20251229T120000Z
DTSTAMP:20260406T100114Z
UID:f94656e4-37e1-4b5d-b7bc-67a5dc1cbfe2
CATEGORIES:
DESCRIPTION:This session is all about creativity\, expression\, and design
 . We’ll explore how to use LED badges to communicate ideas\, identity\, 
 messages\, moods\, or visuals in the most eye-catching and meaningful way.
 \n\nTogether we’ll experiment with layout\, spacing\, movement\, timing\
 , symbolism\, icons\, and visual rhythm. You’ll design your own LED mess
 age or pattern\, share it with others\, exchange ideas\, and discover what
  makes a display engaging\, funny\, powerful\, or memorable.\n\nThink of i
 t as a creative jam session — everyone learns from everyone\, tries thin
 gs out\, and leaves with a unique LED design that reflects their personali
 ty.\n\n**What You’ll Do**\n- Brainstorm what you want to express (name\,
  vibe\, message\, identity\, activism\, fun)\n- Play with fonts\, speed\, 
 icons\, and animation to make it stand out\n- Share and test designs toget
 her — what works best\, what pops?\n- Experiment and remix ideas from th
 e group\n- Walk away with a personalized LED badge display\n\n**What You
 ’ll Need**\n- Your LED badge (available for purchase at the assembly)\n-
  A phone with the [Badge Magic app](https://badgemagic.fossasia.org/) inst
 alled (Android/iOS)\n- A USB/Bluetooth connection for your badge
LOCATION:FOSSASIA Assembly\, Hall H\, K2-K3\, Critical Decentralisation Cl
 uster
URL:https://events.ccc.de/congress/2025/hub/event/detail/collective-design
 -session-customize-your-leds
END:VEVENT
BEGIN:VEVENT
SUMMARY:Flashing firmware updates to the Pocket Science Lab board
DTSTART:20251229T150000Z
DTEND:20251229T160000Z
DTSTAMP:20260406T100114Z
UID:53f7bcc9-24d2-4223-8196-803b023a9e80
CATEGORIES:
DESCRIPTION:The goal of this workshop is to enable participants to update 
 the firmware of their PSLab device.\nThe firmware of the Pockes Science La
 b is constantly being developed and improved. To benefit from this\, the u
 pdates must be flashed onto the PSLab board. This process is quick and eas
 y\, but can be a little daunting if you have never done it before. In this
  workshop\, we will take a look at the tools and hardware required and car
 ry out the process together.\n\nIf you don't want to update the firmware o
 n your device yourself\, but just want to have the latest firmware install
 ed on your board\, you are also welcome to join us.\nYou will need:\n* You
 r PSLab board (v5 or v6)\, available for borrowing or purchase during the 
 workshop\n* A computer\n* A USB cable to connect the board to your compute
 r\n* Ideally\, a PICKit 3 programmer (v5 only\, at least one will be avail
 able)\n\nThis workshop is led by Marc Nause\, contributor of Pocket Scienc
 e Lab project. Marc has experience with the flash process on Linux and Win
 dows. With macOS and other operating systems we may need to research toget
 her how the process works best
LOCATION:FOSSASIA Assembly\, Hall H\, K2-K3\, Critical Decentralisation Cl
 uster
URL:https://events.ccc.de/congress/2025/hub/event/detail/flashing-firmware
 -updates-to-the-pocket-science-la
END:VEVENT
BEGIN:VEVENT
SUMMARY:Getting started with the Pocket Science Lab
DTSTART:20251229T160000Z
DTEND:20251229T180000Z
DTSTAMP:20260406T100114Z
UID:7c8d8ca6-682a-4e92-b51d-793650786c81
CATEGORIES:
DESCRIPTION:Learn how to use the PSLab's range of onboard instruments to m
 ake measurements and output control signals.\n\nThis workshop will walk yo
 u through how to:\n- Measure voltage and resistance using the multimeter\n
 - Measure time-series voltage with the oscilloscope\n- Measure time-series
  digital signals with the logic analyzer\n- Output variable voltage with t
 he signal generator\n- Output digital signals with the PWM generator\n\nCh
 oose between using the Python API or the Android application\, or both!\n\
 nYou will need:\n* Your PSLab board (v5 or v6)\, available for borrowing o
 r purchase during the workshop\n* A computer\n* A USB cable to connect the
  board to your computer
LOCATION:Critical Decentralisation Cluster
URL:https://events.ccc.de/congress/2025/hub/event/detail/getting-started-w
 ith-the-pocket-science-lab_9ohd
END:VEVENT
BEGIN:VEVENT
SUMMARY:Install Badge Magic Open Source Firmware
DTSTART:20251229T170000Z
DTEND:20251229T180000Z
DTSTAMP:20260406T100114Z
UID:e3e78c78-6b4e-47e3-8fbd-194d18d53a3a
CATEGORIES:
DESCRIPTION:Flashing an LED badge with new firmware means replacing or upd
 ating the software embedded in the badge's microcontroller. Firmware is th
 e low-level code that controls how the badge operates\, such as displaying
  text\, animations\, or patterns on its LED screen. By flashing new firmwa
 re\, you can unlock new features\, fix bugs\, or customize the badge’s f
 unctionality. In this session\, you can try to flash your LED badge with a
 n open source firmware developed by the FOSSASIA community.\n\n**What Happ
 ens When You Flash Firmware?**\n- Erases the Existing Code: The microcontr
 oller's memory is wiped clean to make space for the new firmware.\n- Uploa
 ds New Code: The new firmware is written (flashed) to the badge's memory.\
 n- Changes the Badge's Behavior: The badge now follows the instructions de
 fined by the new firmware\, enabling additional or modified capabilities.\
 n\n**What You’ll Need**\n- Your LED badge (LEDs are also available for p
 urchase at the assembly)\n- A computer with USB or a compatible connection
  for your badge.\n- [Open source firmware files](https://github.com/fossas
 ia/badgemagic-firmware)  \n- [Flashing tool](https://github.com/ch32-rs/wc
 hisp?tab=readme-ov-file#installing)\n- USB cables
LOCATION:FOSSASIA Assembly\, Hall H\, K2-K3\, Critical Decentralisation Cl
 uster
URL:https://events.ccc.de/congress/2025/hub/event/detail/install-badge-mag
 ic-open-source-firmware
END:VEVENT
BEGIN:VEVENT
SUMMARY:LED hacking with Rust
DTSTART:20251229T193000Z
DTEND:20251229T203000Z
DTSTAMP:20260406T100114Z
UID:77381406-a856-4b58-9660-7588fb669b45
CATEGORIES:
DESCRIPTION:In this self-guided workshop\, you'll learn how to program you
 r LED badge using Rust — create scrolling text\, build animations\, add 
 your own effects\, and personalize your badge however you like. Work throu
 gh the material at your own pace. Everyone is welcome. Share ideas\, ask q
 uestions\, and learn together with others at the table.\n\n**What You’ll
  Need**\n- Your LED badge (badges will also be available for purchase at t
 he assembly)\n- A computer with USB support\n- A data-capable USB cable to
  connect the badge\n\n**What You’ll Do**\n- Write simple programs to con
 trol the LED badge\n- Create your own scrolling messages\, patterns\, and 
 animations\n- Experiment freely and customize your badge with your own sty
 le
URL:https://events.ccc.de/congress/2025/hub/event/detail/led-hacking-with-
 rust
END:VEVENT
BEGIN:VEVENT
SUMMARY:Hack the New Badge Magic Hardware Prototype (for people with prior
  experience in hardware)
DTSTART:20251229T210000Z
DTEND:20251229T230000Z
DTSTAMP:20260406T100114Z
UID:12be14f1-12b2-429e-870c-15a0601756b5
CATEGORIES:
DESCRIPTION:This session is intended for participants with prior experienc
 e in hardware\, embedded systems\, microcontrollers\, or firmware workflow
 s. Join us and try out the next-generation Badge Magic open hardware proto
 type. This new version introduces three major upgrades:\n- Built-in microp
 hone for sound-reactive animations\n- External memory to store multiple me
 ssages and effects\n- Two physical buttons enabling mini-games and interac
 tive input\n\n**What You’ll Do**\n- Install the open source firmware\n- 
 Connect to the prototype device using your laptop\n- Upload animations and
  test sound-reactive effects with the microphone\n- Try mini-games using t
 he two-button controls\n- Store and switch between multiple badge frames v
 ia external memory\n- Suggest improvements and new features for hardware +
  firmware\n\n**What to Bring**\n- Your laptop \n- Optional: Smartphone wit
 h Badge Magic app for comparison\n- We will provide the Badge Magic protot
 ypes for you to experiment with
LOCATION:FOSSASIA Assembly\, Hall H\, K2-K3\, Critical Decentralisation Cl
 uster
URL:https://events.ccc.de/congress/2025/hub/event/detail/hack-the-new-badg
 e-magic-hardware-prototype-for-pe
END:VEVENT
BEGIN:VEVENT
SUMMARY:Program Your LED Badge with your mobile phone (No Code\, open sour
 ce on F-Droid/Android/iOS
DTSTART:20251230T110000Z
DTEND:20251230T130000Z
DTSTAMP:20260406T100114Z
UID:a309c0d5-240e-4f55-b226-6eade3a74362
CATEGORIES:
DESCRIPTION:Come and program your LED badge with our open source Badge Mag
 ic app\, available on Fdroid\, Android and iOS. You will explore how to cr
 eate your own scrolling messages\, icons\, patterns\, and fun display effe
 cts — no programming required. Just open the app\, connect your badge\, 
 and start designing.\n\n#### A Fully Open Source App\nBadge Magic is fully
  open source\, free to use\, and community-developed\, with source code av
 ailable for both the mobile app and the firmware — making it easy to ext
 end\, localize\, or contribute new features\n\n#### New Beta Release\nTry 
 our beta version of Badge Magic\, the app now can: \n- Support for multipl
 e badge sizes\n- Stream content continuously\n- Introduce more animation s
 tyles\n- Expand font options to support Asian script and extended Latin ch
 aracters\n- Activate the 8 memory slots (screen frames)\n- Support multili
 ngual interface support
LOCATION:FOSSASIA Assembly\, Hall H\, K2-K3\, Critical Decentralisation Cl
 uster
URL:https://events.ccc.de/congress/2025/hub/event/detail/installing-the-ps
 lab-python-toolchain
END:VEVENT
BEGIN:VEVENT
SUMMARY:Create & Transfer Designs to Your NFC ePaper Badge (Bring your own
  ePaper)
DTSTART:20251230T130000Z
DTEND:20251230T140000Z
DTSTAMP:20260406T100114Z
UID:d343ae69-04c6-4ff4-82dc-aa0a81e86bad
CATEGORIES:
DESCRIPTION:Bring your own NFC ePaper to try out our new open source Magic
  ePaper App — a mobile app that lets you design and transfer content dir
 ectly to any(!?) NFC ePaper display (battery-free!)\n\nYou'll get to desig
 n visuals using text\, drawings\, emojis\, graphics\, and imported images.
  Play with fonts\, contrast\, filters\, dithering styles\, QR codes\, and 
 layout composition. Then tap your badge to your phone and watch your desig
 n appear instantly.\n\n**What You’ll Need**\n- Your own NFC ePaper badge
  (any kind we want to see what works)\n- An mobile phone with NFC \n- Inst
 all [the Magic ePaper App](https://github.com/fossasia/magic-epaper-app/tr
 ee/app). We can do it together at the table\n\n**What You’ll Do**\n- Cre
 ate designs using the app’s drawing + text tools\n- Import or edit image
 s with rotation/contrast/filters\n- Generate QR codes\, barcodes\, ID tags
  or creative layouts\n- Write your design to the badge via NFC\n- Share id
 eas and exchange designs with others
URL:https://events.ccc.de/congress/2025/hub/event/detail/last-session-flas
 h-open-source-firmware-to-your-le
END:VEVENT
END:VCALENDAR
