First of all, it’s called a Dev board for a reason, it’s intended to be used by people who are already familiar with microcontroller programming. What exactly do you want to do? At this point the board can:
- Show your device’s logs via the USB cable
- Load and debug firmware via GDB (only useful if you write your own firmware version, as other people’s FWs can be simply flashed via a .dfu file)
- Be flashed with any other ESP32 firmware and used as a regular ESP32 (not compatible with the first two options)
And that’s pretty much it. It’s a specialized board made specifically to develop flipper’s firmware.
As for compiling the firmware and using the blackmagic board to debug it - our current toolchain only supports MacOS and Linux, due to them being much simpler to develop on. Using the board on Windows is currently really difficult and requires extensive knowledge of the OS.
If you want to utilize your board - I’d recommend first learning how to install and use Linux (or alternatively buy a Mac, but that’s an expensive option), and then following the build instructions in our firmware repository