Coordinates: 55°23′8.16″N 9°56′20.67″E / 55.3856000°N 9.9390750°E / 55.3856000; 9.9390750

BornHack

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
BornHack
File:BornHack logo.svg
File:BornHack2021NightDronePhoto.jpg
Drone photo of BornHack 2021 at night
GenreHacker con
FrequencyAnnually
Locations
CoordinatesLua error in Module:Coordinates at line 489: attempt to index field 'wikibase' (a nil value).
Years active9–10
Inaugurated2016
Previous eventJuly 16–23, 2025
Next eventJuly 15–22, 2026
Attendance222 full week tickets sold in 2022[1]
Websitebornhack.dk

BornHack (a portmanteau of "Bornholm" and "hack") is an annual hacker camp on the Danish island of Funen, near Gelsted. From 2016 to 2018, it was organized on Bornholm.[2][3][4][5][6]

File:Bornhack2021-08-24.jpg
Token created in UV painting and represented as regex at BornHack 2021 for the annual token hunt

History

[edit | edit source]

In 2021, the BornHack electronic badge was based on a perfboard due to the chip shortage.[7] The 2021 camp was also captured in Google Maps' aerial pictures.[8]

In 2022, Thomas Flummer developed a badge based on the RP2040, for which software can be developed in CircuitPython.[9]

During BornHack there is a field specifically designed for loud noise, with a noise barrier made from soil. A Dutch hacker brought an old civil defense siren for testing purposes. Within a few minutes, four separate phone calls were made to the Danish police from houses located a large distance from BornHack.[10]

List of camps[11]
Year Date Tagline Location Attendance Badge theme & technology
2025 July 16-23 10 Badges Hylkedam, Funen, Denmark TBD
2024 July 17–24 Feature Creep 350 full week[12]
2023 August 2–9 make legacy - NFC Badges; RP2040, NXP PN7150 & 16 MiB SPI flash (CircuitPython support)[13]
2022 August 3–10 black ~/hack 222 full week tickets, 53 one day tickets[1] Game On Badge; RP2040, color LCD screen on ST7735S & 16 MiB SPI flash (CircuitPython support)[14][15]
2021 August 19–26 Continuous Delivery 250 full week tickets, 70 one day tickets[16] DIY Badge; free-hand veroboard[17]
2020 August 11–18 make clean 150 full week tickets[18] Pixel Scroller; SAMD21, 9x32 LED matrix on IS31FL3731, IR LEDs (CircuitPython support)[19][20]
2019 August 8–15 A new /home - Star Wars Light Sabre; EFM32HG322, 240x240 pixel IPS LCD on ST7789,[21] IR LEDs, MicroSD card socket [22][23]
2018 August 16–23 scale it Jarlsgård, Bornholm, Denmark - Bluetooth Radio; EFM32HG322 & nRF51822 BT radio, selection of breakout boards[24][25]
2017 August 22–29 Make Tradition - Major Bornholm; EFM32HG322 & 128x64 pixel OLED display on SSD1306[26][27][28]
2016 August 27 - September 3 Initial Commit - Minor Bornholm; veroboard with component kit

See also

[edit | edit source]

References

[edit | edit source]
  1. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  16. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  18. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  19. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  20. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  21. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  22. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  23. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  24. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  25. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  26. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  27. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  28. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]