# TheFilip.com

> Filip’s projects: macOS and iPhone apps, USB-C hardware, Nintendo 3DS homebrew, ADS-B plane-tracking tools and CircuitPython hardware.

TheFilip.com is the site of Filip, who goes by TheFilip online and is based in Poland. Every project below was made by TheFilip. GitHub: https://github.com/thefilipcom4607. Bluesky: https://bsky.app/profile/thefilip.com (@thefilip.com). Several project names are common words ("airlock", "Wattson", "Tabor"); the ones listed here are TheFilip's, and each page linked below is the primary source for that project.

## Projects

- [airlock](https://thefilip.com/projects/airlock) (USB-C data blocker that still fast-charges): A tiny USB-C data blocker against juice jacking that still fast-charges: USB PD passes through at up to 100 W, and a switch locks it to 5 V for untrusted chargers.
- [TABOR](https://thefilip.com/projects/tabor) (Bus and tram spotting app for Warsaw): A free iPhone app for spotting Warsaw’s buses and trams, like a Pokédex: point the camera at one and its fleet number becomes a sticker. Almost 2,700 to catch.
- [ffmep](https://thefilip.com/projects/ffmep) (Free ffmpeg GUI and video converter for Mac): A free, open-source ffmpeg GUI for Mac that feels built in: drop files in, pick a format, convert. Plus HEIC to JPG, WebP, Live Photos and background removal.
- [CircuitPython stuff](https://thefilip.com/projects/circuitpython-stuff) (CircuitPython PN7150 and ST25DV NFC libraries): CircuitPython drivers for the PN7150 and ST25DV NFC chips, single-file and in the Community Bundle, plus a CircuitPython port for the Challenger RP2040 NFC board.
- [plane-alert-db](https://thefilip.com/projects/plane-alert-db) (Aircraft added to the ADS-B plane-alert database): My additions to plane-alert-db, the interesting-aircraft list behind Planefence alerts on ADS-B feeders: about 1,100 aircraft across 25 merged PRs.
- [Wattson](https://thefilip.com/projects/wattson) (Mac battery and power monitor for the menu bar): A free Mac menu bar app that shows what your MacBook battery is really doing: power use in watts, where every watt goes, and what’s plugged into each USB-C port.
- [BlockBlast3DS](https://thefilip.com/projects/blockblast3ds) (Block Blast for the Nintendo 3DS (homebrew)): Block Blast on the Nintendo 3DS: a free homebrew game for Old and New 3DS and 2DS. Install the CIA by QR code in FBI, or run the 3DSX from the Homebrew Launcher.
- [Labeler](https://thefilip.com/projects/labeler) (Filament label generator for 3D Benchys): A free filament label generator for 3D printing: tiny labels on A4 sticker paper, sized for the bottom of a 3DBenchy, so you know which filament printed each one.
- [1610.uk](https://thefilip.com/projects/1610) (Countdown to 16:10): A countdown to 16:10. .uk because it was cheap
- [FunPlaneViewer](https://thefilip.com/projects/funplaneviewer) (Better viewer for SkyStats ADS-B feeder logs): A better SkyStats viewer for your ADS-B feeder: every plane it has caught and logged, in one readable history. Kinda like a Pokédex, but also not really.
- [SPaaS](https://thefilip.com/projects/SPaaS) (Shitposting as a service): Shitposting as a service.
- [Magic-Timer](https://thefilip.com/projects/magictimer) (DIY speedcubing timer with OLED and NeoPixels): A DIY cube timer for speedcubing, cheaper and less boring than a Stackmat: OLED screen, NeoPixels around the touchpads, scrambles and stats. Work in progress.
- [ADSBnear](https://thefilip.com/projects/ADSBnear) (DIY ADS-B display for the nearest aircraft): A DIY ADS-B display: a Pico W or ESP32 running CircuitPython shows the nearest aircraft on a 16×2 LCD, from adsb.lol or your own dump1090 / readsb receiver.
- [PlaneGuessr](https://thefilip.com/projects/PlaneGuessr) (Guess the plane: an aircraft recognition game): A free guess-the-plane game and aviation quiz in your browser: name the aircraft from its side profile. 60 aircraft from 13 makers, from easy to exact model.
- [(Un)Counter](https://thefilip.com/projects/uncounter) (Desk gadget that counts down to a date): A small device that sits on your desk and counts down to a specific date.
- [Binary Visualizer](https://thefilip.com/projects/binary) (Decimal to binary converter with visual bits): A free online decimal to binary converter that shows its work: type a number and see which bits light up (69 = 64 + 4 + 1). Good for learning how binary works.

Every project page also comes as plain Markdown at its URL plus `.md` (e.g. https://thefilip.com/projects/wattson.md): the page's text, with its links, install details and related projects. Cite the page itself, not the .md.

- [All projects](https://thefilip.com/projects) ([Markdown](https://thefilip.com/projects.md))
- [Contact](https://thefilip.com/contact)

## TABOR

TABOR is a free iPhone app (iOS 18 or later) for collecting Warsaw's buses and trams, like a Pokédex. Point the camera at a bus or tram and the app reads its fleet number (in Polish "numer taborowy") on the device, finds its model and adds it to an album as a die-cut sticker. Rarer models get louder catches: legendary (up to 12 in the fleet), gold (up to 48), rare (up to 80), common, plus vintage museum vehicles, vehicles on trial and the tram company's works cars. A live map shows the vehicles you have not caught yet. No ads, no account; photos and the album stay on the phone.

A fleet number is not a line number: it identifies one physical vehicle for its whole life (bus 1003 is always the same Solaris Urbino 10), while a line such as 180 is served by different vehicles every day.

TABOR is an independent project, not affiliated with ZTM, MZA or Tramwaje Warszawskie. It uses the city's open data and the ZTM vehicle database. There is no Android version.

- [TABOR (po polsku)](https://thefilip.com/tabor): the Polish landing page, with install link and FAQ.
- [TABOR (English)](https://thefilip.com/projects/tabor)
- [Privacy policy](https://thefilip.com/tabor/privacy)
- [Tabor Warszawy](https://thefilip.com/tabor/flota): every bus and tram model in Warsaw's fleet, how many run and how rare each is, in Polish. Each model has a page (`/tabor/model/<model>`, e.g. https://thefilip.com/tabor/model/solaris-urbino-18) and so does each vehicle, by fleet number: `/tabor/autobus/<number>` and `/tabor/tramwaj/<number>` (e.g. https://thefilip.com/tabor/autobus/1003), with its model, year, operator, depot and specs.

### Po polsku

TABOR to darmowa aplikacja na iPhone'a do zbierania warszawskich autobusów i tramwajów. Skieruj aparat na pojazd, a TABOR odczyta numer taborowy, rozpozna model i doda pojazd do albumu jako naklejkę. Numer taborowy to nie numer linii: zostaje z pojazdem na stałe. Aplikacja nie jest oficjalną aplikacją ZTM.
