Skip to content

Commit b470a2b

Browse files
authored
Update badge.md with detailed badge information
Added detailed information about the Fall CTF 2025 badge, including its features, physical and software setup instructions, and badge hacking tips.
1 parent dd5ad51 commit b470a2b

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

guides/fallctf-2025/badge.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,23 @@ title: Badge
33
---
44
# Fall CTF 2025 Badge
55

6+
The Fall CTF 2025 badge is your all-in-one connectivity tool and gaming device for Fall CTF 2025. It contains an ESP32-S2 module with Wi-Fi, allowing for seamless communication between multiple badges. Each badge also has an accelerometer and joystick for interactive control. To power the device, each badge features a 400mAh 3.7V Li-po battery. The badge runs Micropython for ease-of-use and hacking.
7+
68
## Connect your badge to your computer
7-
There is a USB-C port on the side of the badge, which is intended to connect to your computer.
9+
10+
### Physical setup
11+
12+
There is a USB-C port on the side of the badge, which is intended to connect to your computer. You may use any USB-C cable with data.
13+
14+
### Software setup
15+
16+
Install the `mpremote` Python package to connect to the badge:
17+
```sh
18+
pip install --user mpremote
19+
```
20+
21+
From there, type `mpremote` to open a REPL on the badge. Press Ctrl-C to interrupt the current running program and Ctrl-D to reboot the badge. Press Ctrl-X to exit the prompt.
22+
23+
## Badge hacking
24+
25+
Check out the src.zip for the source code. Run `mpremote ls` to list files and `mpremote cp :src.zip .` to copy files from the device (in this example, `src.zip`).

0 commit comments

Comments
 (0)