Flipper Zero er et håndholdt utviklings- og testverktøy som samler sub-GHz-radio, NFC, 125 kHz RFID, infrarødt, iButton, Bluetooth LE, USB og GPIO i én liten enhet. Det gjør den interessant for elektronikk, protokollæring og autorisert sikkerhetstesting. Den er likevel verken en universalnøkkel eller et frikort til å undersøke andres systemer.
Hva er Flipper Zero?
En Flipper Zero er en lommeplattform for å observere og samhandle med flere vanlige grensesnitt i elektronikk. Den har egen skjerm, knapper og batteri, kjører åpen fastvare og kan utvides med apper og maskinvare via GPIO. Du kan bruke den uten PC til enkle målinger og demonstrasjoner, og koble den til datamaskin eller mobil når du vil oppdatere, administrere filer eller utvikle programvare.
Noen myter bør avlives med en gang. Flipper Zero er ikke en fullverdig programvaredefinert radio, støtter ikke alle protokoller og kan ikke omgå moderne kryptografi. At enheten oppdager et radiosignal eller leser en åpen identifikator, betyr heller ikke at den har nøklene som trengs for å autentisere seg. Hva som støttes, varierer med korttype, protokoll, firmware, region og systemets sikkerhetsmodell.
Plattformen hører hjemme et sted mellom måleinstrument, mikrokontrollerkort og læringsverktøy. Den erstatter ikke et kalibrert oscilloskop, en spektrumanalysator eller et profesjonelt testlaboratorium. Den er best når du vil lære hvordan et kjent grensesnitt oppfører seg, eller kontrollere en avgrenset hypotese på ditt eget utstyr.
Maskinvare og grensesnitt
Hovedbrikken er en STM32WB55RG med en Arm Cortex-M4 på 64 MHz for programmene og en Cortex-M0+ på 32 MHz for radio. Ifølge den offisielle spesifikasjonen har den 1 MB flash og 256 kB SRAM, en monokrom LCD-skjerm på 128 × 64 piksler, USB-C, Bluetooth LE og et oppladbart batteri på 2100 mAh. Lagringen utvides med microSD-kort, som ikke følger med. Produsenten anbefaler 2–32 GB og oppgir støtte for opptil 256 GB.
Radiodelene har hver sin oppgave. CC1101-brikken dekker utvalgte sub-GHz-bånd rundt 315, 433, 868 og 915 MHz, avhengig av region. ST25R3916 håndterer NFC på 13,56 MHz, blant annet ISO 14443A/B, MIFARE, FeliCa og NFC Forum-tagger. En separat lavfrekvensdel leser støttede 125 kHz RFID-formater som EM4100 og HID Prox. I tillegg finnes IR-sender og -mottaker, kontaktpunkter for iButton (1-Wire) og 13 GPIO-pinner for UART, SPI, I²C og annen prototyping. GPIO bruker 3,3 V-logikk. Inngangene tåler 5 V, men det betyr ikke at pinnene kan drive eller belastes vilkårlig.
| Grensesnitt | Hva det gjør | Lovlig læringseksempel | Viktig begrensning |
|---|---|---|---|
| Sub-GHz | Mottar og sender støttede signaler i regionavhengige bånd | Finn frekvens og protokoll for din egen fjernkontroll i et avgrenset testmiljø | Sending er regulert; dynamiske koder og ukjente protokoller kan ikke behandles som en enkel kopi |
| NFC 13,56 MHz | Leser, lagrer og i noen tilfeller emulerer støttede kort og tagger | Lag en egen NFC-tag med lenke, eller test et adgangssystem du administrerer | Noen kort gir bare en identifikator eller deler av dataene; krypterte applikasjoner krever nøkler og tillatelse |
| RFID 125 kHz | Arbeider med flere lavfrekvente RFID-formater | Undersøk egne testtagger og noter forskjellen fra NFC | Støtte avhenger av format; et lest nummer gir ikke legitim tilgang |
| Infrarødt | Mottar og sender signaler fra støttede IR-fjernkontroller | Samle egne fjernkontroller til TV, projektor eller instrumenter | Krever fri sikt og riktig protokoll; bruk aldri funksjonen til å forstyrre andres utstyr |
| iButton / 1-Wire | Leser og emulerer støttede elektroniske nøkler og identifikatorer | Test egne DS199x-komponenter i en undervisningsrigg | Formatstøtte og sikkerhetsnivå varierer; fysisk tilgang er ikke det samme som tillatelse |
| GPIO, USB og BLE | Kobler enheten til kretser, datamaskin, mobil og utvidelsesmoduler | Les seriell logg fra ditt eget kort, eller bygg en enkel I²C-sensordemo | Kontroller spenningsnivå, pinnefunksjon og jord; bruk USB-tastaturfunksjoner bare på egne maskiner |
Tabellen beskriver bruksområder, ikke en kompatibilitetsgaranti. Et adgangskort kan bruke samme frekvens som et annet, men ha helt ulik minneorganisering, autentisering og nøkkelhåndtering. Les derfor dokumentasjonen til både Flipper Zero og systemet du faktisk eier eller forvalter.
Ansvarlig testing steg for steg
En god test begynner ikke med knappen «Read», men med et klart mandat. I private hobbyprosjekter er mandatet enkelt: utstyret, taggen og testmiljøet er ditt. I skole, bedrift eller borettslag bør eier, systemansvarlig og tillatt omfang være avtalt på forhånd. Tillatelse til å teste én kortleser betyr ikke at resten av nettverket, alle ansattkort eller naboens fjernkontroll er innenfor.
- Beskriv målet, for eksempel å finne protokollen til din egen temperatursensor eller kontrollere at en testtag kan leses.
- Avgrens systemet: noter enhet, sted, tidsrom, tillatte funksjoner og hva som uttrykkelig ikke skal testes.
- Start passivt: dokumentasjon, visuell kontroll og mottak i et skjermet oppsett kommer før sending eller emulering.
- Unngå driftsrisiko: ikke test på inngangsdører, kjøretøy, alarmer, betaling, produksjon eller kritisk utstyr uten profesjonelt mandat og en plan for å gå tilbake.
- Minimer data: lagre bare det testen krever, beskytt filene og slett kopiene når dokumentasjonen er ferdig.
Denne arbeidsformen gjør Flipper Zero til et lærings- og kvalitetsverktøy. Den gir også bedre tekniske resultater: du vet hva som var koblet til, hvilken firmware som ble brukt, og om observasjonen kan gjentas uten å belaste et virkelig system.
Er Flipper Zero lovlig i Norge?
Vi har ikke funnet noe norsk forbud mot selve produktet i de offentlige kildene vi har kontrollert. Det betyr likevel ikke at all bruk er lovlig. Straffeloven kapittel 21 retter seg blant annet mot uberettiget befatning med tilgangsdata eller hjelpemidler som er særlig egnet til lovbrudd (§ 201), inngrep i datasystem (§ 204), krenkelse av retten til privat kommunikasjon (§ 205) og handlinger som skaper fare for driftshindring (§ 206). Det avgjørende er blant annet hensikt, tillatelse, hvilke data som behandles og hva handlingen faktisk gjør.
Radiosending og Nkoms regler
Radiosending er en egen vurdering. Nkom forvalter frekvensbruken i Norge, og frekvenser kan bare brukes innenfor en generell tillatelse eller en individuell tillatelse. De generelle tillatelsene for blant annet kortdistanseutstyr står i fribruksforskriften. Bånd, effekt, sendetid, kanalbredde, antenne og formål har betydning. For vanlig kortdistanseutstyr i 433 MHz-båndet er effektgrensen for eksempel i størrelsesorden 10 mW e.r.p., med begrensninger på sendetid. Kontroller alltid gjeldende vilkår.
At en frekvens finnes i en meny, eller at et eksternt radiokort teknisk kan sende der, er ikke dokumentasjon på at bruken er tillatt. Offisiell firmware bruker regionsinformasjon til å begrense sending, men brukeren må fortsatt følge norske vilkår.
Radioutstyr som selges i Norge, skal oppfylle EØS-kravene, være CE-merket og ha relevant dokumentasjon. Produsenten publiserer samsvarserklæringer for Flipper Zero og enkelte offisielle moduler. Egne antenner, forsterkere, alternativ firmware eller tredjepartsmoduler kan endre både den tekniske og den regulatoriske situasjonen. Et eksternt CC1101-kort med antenne bør derfor behandles som spesialutstyr: kontroller samsvar, tillatt bånd, effekt og bruk før du sender noe, og bruk det aldri til å øke rekkevidden mot andres systemer.
Trygge prosjekter å starte med
1. Dokumenter dine egne IR-fjernkontroller
Lag en ryddig samling av egne fjernkontroller til TV, projektor eller instrumenter. Test én kommando om gangen og gi filene beskrivende navn. Et IR-utvidelseskort kan være aktuelt i et større rom når den innebygde senderen ikke rekker, men sterkere IR-lys er ingen invitasjon til å styre utstyr utenfor testområdet.
2. Sammenlign NFC og 125 kHz RFID
Bruk egne blanke tagger til å se hvordan frekvens, UID, minne og applikasjonsdata skiller seg. Et godt undervisningsforsøk er å lese en enkel tag, notere hvilke felt som faktisk er synlige, og sammenligne med databladet. Ikke bruk ansattkort, hotellkort, reisekort eller betalingskort som øvingsmateriale uten uttrykkelig tillatelse.
3. Feilsøk en egen sensorbuss
Via GPIO kan Flipper Zero inngå i en enkel laboratorierigg med UART, SPI eller I²C. Diagnosemodulen for I²C- og SPI-analyse er laget for måling og undervisning, men har definerte spennings- og frekvensgrenser. Kontroller jord, signalnivå og datablad før du kobler til. Vil du vite mer om riktige måleinstrumenter, les guiden multimeter, oscilloskop eller USB-tester.
4. Bygg en app eller en visuell prototype
Den offisielle appkatalogen har verktøy og spill, og firmwarekoden er åpen. Det gir en trygg vei inn i embedded-utvikling: bygg en liten app som viser egne sensordata, eller studer hvordan menyer og filformater er organisert. Light Messenger-modulen bruker RGB-lysdioder og bevegelse til å tegne tekst eller grafikk i luften, og viser at GPIO-utvidelser like gjerne kan være kreative som sikkerhetsrelaterte.
Utvidelsesmoduler
Den innebygde maskinvaren dekker mye, men ikke WiFi. Et WiFi-utviklingskort med ESP32-S2 legger til 2,4 GHz WiFi, USB-UART og feilsøking av egen firmware via SWD og GDB. Produktbeskrivelsen presiserer at funksjoner for nettverksanalyse og penetrasjonstesting ikke er implementert, så kortet er først og fremst et utviklings- og feilsøkingsverktøy.
Video Game Module med RP2040 gir videoutgang, bevegelsessensor og ekstra GPIO. Den kan speile skjermbildet og fungere som en selvstendig RP2040-plattform for egne prosjekter. Premiumsettet samler hovedenhet, Video Game Module, microSD-kort, breadboard og koblingsledninger. Det er den mest naturlige broen over til vanlig mikrokontrollerlæring; les også sammenligningen av AVR, ESP32, RP2040 og STM32.
| Modul | Legger til | Passer til | Vær oppmerksom på |
|---|---|---|---|
| WiFi-utviklingskort (ESP32-S2) | WiFi på 2,4 GHz, USB-UART og SWD/GDB-feilsøking | Utvikling og feilsøking av egen firmware | Bruk bare mot eget nett og eget utstyr |
| Video Game Module (RP2040) | Videoutgang, bevegelsessensor og ekstra GPIO | Spill, skjermspeiling og egne RP2040-prosjekter | Egen mikrokontroller med egen firmware |
| Diagnosemodul for I²C og SPI | Analyse av sensorbusser | Feilsøking i laboratorieoppsett | Hold deg innenfor spennings- og frekvensgrensene |
| Eksternt CC1101-kort med antenne | Ekstra sub-GHz-radio med ekstern antenne | Mottakstester på eget utstyr | Sending må holde seg innenfor norske vilkår for bånd og effekt |
| IR-utvidelseskort | Kraftigere IR-sender | Styring av eget utstyr i større rom | Bare innenfor testområdet |
| Light Messenger | RGB-lysdioder som tegner tekst i luften | Kreative GPIO-prosjekter | Ren visningsmodul, ingen radiofunksjon |
Velg ikke modul bare fordi den flytter en teknisk grense. Spør hva du skal lære, hvilket grensesnitt som trengs, om modulen støttes av offisiell firmware, og hvilke elektriske eller regulatoriske krav den medfører. Se kategorien minidatamaskiner og mikrokontrollere hvis prosjektet egentlig trenger et vanlig ESP32-, RP2040- eller Raspberry Pi-kort.
Firmware og apper
Det tryggeste utgangspunktet er den offisielle firmwaren, oppdatert med qFlipper, mobilappen eller Flipper Lab i nettleseren. Appkatalogen viser versjon, beskrivelse og lenke til kildekoden, og enkelte apper krever en egen maskinvaremodul. Installer bare programvare du forstår og kan spore til et vedlikeholdt prosjekt. Alternativ firmware kan endre både sikkerhet, funksjoner og regionsperrer for sending.
Utviklere kan studere den offisielle firmwarekoden på GitHub, skrive egne apper i C eller C++ eller bruke den innebygde JavaScript-motoren til enklere automasjoner. Arbeidet ligner annen embedded-utvikling: fest versjoner, bygg fra sporbar kilde, test på egen maskinvare og noter firmwareversjonen sammen med resultatet. Guiden ESP32 for nybegynnere forklarer de samme grunnprinsippene for GPIO, strøm og seriell logging.
Vanlige spørsmål om Flipper Zero
Er det ulovlig å eie en Flipper Zero?
Vi kjenner ikke til noe norsk forbud mot selve produktet. Lovligheten avhenger av hensikt og handling: tillatelse, hvilke data som behandles, tilgang til systemer, radiobruk og mulig forstyrrelse. Et eget laboratorium og en avtalt sikkerhetstest er noe helt annet enn å prøve funksjoner på andres adgangssystemer eller kommunikasjon.
Kan Flipper Zero åpne alle biler eller garasjeporter?
Nei. Mange moderne fjernkontroller bruker rullerende eller på annen måte dynamiske koder. Produsentens support forklarer at et mottatt signal med rullerende kode ikke kan lagres som en vanlig kode for avspilling. Systemene varierer, og enhver test må uansett skje på eget utstyr, uten risiko for at en fungerende fjernkontroll kommer ut av synkronisering.
Kan Flipper Zero kopiere et betalingskort?
Ikke til et fungerende betalingskort. En NFC-leser kan i enkelte tilfeller se åpne kortdata, men EMV-transaksjoner bruker kryptografi og en unik kode for hver transaksjon. Slike data inneholder ikke kortets hemmelige nøkler og kan ikke spilles av for å gjennomføre en ny betaling.
Kan den kopiere alle NFC- og RFID-brikker?
Nei. Noen enkle tagger kan leses eller emuleres, mens andre bare gir UID eller deler av minnet. Krypterte sektorer, applikasjonsnøkler, sikre elementer og lukkede protokoller setter grenser. Teknisk mulighet er dessuten ikke tillatelse til å kopiere en identifikator.
Har Flipper Zero WiFi?
Nei, hovedenheten har Bluetooth LE, men ikke innebygd WiFi. WiFi krever et kompatibelt GPIO-kort, for eksempel den ESP32-S2-baserte utviklingsmodulen. Modulen bør brukes til dokumenterte utviklingsfunksjoner på eget utstyr.
Er Flipper Zero et mikrokontrollerkort?
Den inneholder en mikrokontroller og kan programmeres, men er mer komplett enn et vanlig utviklingskort: skjerm, knapper, radioer, batteri, lagring og et firmwaremiljø som ligner et lite operativsystem følger med. Til et produkt som bare skal lese en sensor, er et vanlig ESP32- eller RP2040-kort både rimeligere og enklere.
Hvilket microSD-kort trenger jeg?
Hovedenheten leveres uten microSD-kort. Den offisielle spesifikasjonen anbefaler 2–32 GB og oppgir støtte for opptil 256 GB. Et moderat kort fra en kjent produsent er mer praktisk enn maksimal kapasitet. Ta sikkerhetskopi av egne filer før du oppdaterer firmware eller formaterer kortet.
Kilder og metode
Maskinvaredata og grensesnitt er kontrollert mot Flipper Devices’ tekniske spesifikasjon. Regionavhengig radiosending er kontrollert mot produsentens frekvensdokumentasjon, begrensningen for rullerende koder mot offisiell support, og apper og utvidelser mot appdokumentasjonen og dokumentasjonen for Video Game Module.
Den juridiske oversikten bygger på straffeloven hos Lovdata (kapittel 21) og Nkoms informasjon om tillatelse til å bruke frekvenser og krav til radioutstyr. Forklaringen om betalingskort er kontrollert mot EMVCo om kontaktløse EMV-transaksjoner.
Oppsummering
Flipper Zero er mest interessant som en åpen, bærbar bro mellom radio, identifikasjonsteknologi og mikrokontrollerutvikling. Verdien ligger i å forstå protokoller, dokumentere eget utstyr, feilsøke kretser og bygge små apper eller moduler. En ansvarlig bruker begynner med eierskap eller tillatelse, gjør så lite inngrep som mulig, følger radioreglene og avslutter med dokumentasjon og opprydding. Slik blir Flipper Zero et seriøst læringsverktøy, ikke en «universell hackernøkkel».




