Play Flipper Zero using JavaScript directly in your browser.
Controls
Runs a FreeRTOS firmware on an in-browser STMicro STM32WB55, the chip inside the Flipper Zero, with both of its cores executing real Thumb code. It boots to a dolphin desktop; press OK (or Up/Down) to open the main menu, Up/Down to move, OK to open an item, Back to go back. Keyboard: arrows = 5-way, Enter/Space = OK, Backspace/Esc = Back (click the screen first so it captures the keyboard); the same controls live in the shared debugger's Controller panel. Open the debugger, or add ?debug, to single-STEP Thumb instructions, set breakpoints and watchpoints, and read the registers, memory and peripherals live. What to try: Sub-GHz opens a Frequency Analyzer on a CC1101; OK moves to Read, which captures a virtual key fob's 433.92 MHz OOK through TIM2 input capture and decodes its 24-bit code; OK again transmits that code back through DMA, TIM2 and the CC1101, and a virtual garage receiver decodes it; OK again exchanges a GFSK FIFO packet with a virtual sensor node. NFC runs an ISO14443-3A reader on an ST25R3916: two virtual tags take turns on the reader, a Mifare Classic and an NTAG213. With the NTAG showing, OK writes a page and reads it back; Right emulates the NTAG to a virtual reader, which reads it through the chip's target mode. Infrared learns a virtual remote's NEC frame through TIM2 capture; OK sends it through the TIM1 38 kHz carrier to a virtual TV. iButton reads a DS1990A over 1-Wire. Bluetooth shows the second core: it boots on C2BOOT, answers over the IPCC mailbox, keeps a GATT database, advertises, and a virtual central connects, discovers services, reads the name, subscribes and gets notified. There is no real radio, light or field: a browser cannot emit any. The chips' registers, state machines and timing are modelled; the other end of each link is a small simulation. CPU2 runs an independently written image, not ST's closed Bluetooth stack, and has no link layer, pairing or encryption. The 125 kHz RFID, GPIO, Bad USB, U2F, Applications and Settings items are placeholder screens.