BornHack
| BornHack | |
|---|---|
| File:BornHack logo.svg | |
| File:BornHack2021NightDronePhoto.jpg Drone photo of BornHack 2021 at night | |
| Genre | Hacker con |
| Frequency | Annually |
| Locations | |
| Coordinates | Lua error in Module:Coordinates at line 489: attempt to index field 'wikibase' (a nil value). |
| Years active | 9–10 |
| Inaugurated | 2016 |
| Previous event | July 16–23, 2025 |
| Next event | July 15–22, 2026 |
| Attendance | 222 full week tickets sold in 2022[1] |
| Website | bornhack |
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]
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]
| 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]- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
External links
[edit | edit source]