flipper-zero-tutorials/README.md

85 lines
5.0 KiB
Markdown
Raw Normal View History

2023-01-11 18:34:11 +00:00
# flipper-zero-tutorials
2023-08-15 22:31:14 +00:00
[Discord invite: NsjCvqwPAd](https://discord.com/invite/NsjCvqwPAd)
[YouTube: @MrDerekJamison](https://YouTube.com/@MrDerekJamison)
2023-01-11 18:34:11 +00:00
I will use this repository for my Flipper Zero projects. The various README.md files should describe how to use the files on your Flipper Zero.
2023-08-15 22:31:14 +00:00
Feel free to reach out to me at Discord with any questions or leave them in the [issues section](https://github.com/jamisonderek/flipper-zero-tutorials/issues) for this project.
2024-02-23 20:46:17 +00:00
## Video Game Module
### air_labyrinth
[game](./vgm/apps/air_labyrinth/README.md) - This is a game where you control a ball through a maze. The game uses the accelerometer in the Video Game Module to control the ball. For best experience, it is recommended to connect the VGM to the HDMI input on a TV. The game is also displayed on the Flipper Zero's screen.
NOTE: This game uses the game `engine`, so you must recursively clone the `flipper-zero-tutorials` repository to get the `engine` submodule, or download the [https://github.com/flipperdevices/flipperzero-game-engine](https://github.com/flipperdevices/flipperzero-game-engine) into a folder called `./vmg/apps/air_labyrinth/engine`.
2024-03-19 21:30:44 +00:00
## RFID
### [spreadsheet](./rfid/README.md) - This is a spreadsheet that can be used to convert RFID data from one format to another, and to create new credentials with a shared facility code. It can also be used to create RFID data for the T5577 chip.
2023-02-19 15:53:00 +00:00
## YouTube
### videos
[video index](./youtube/README.md) - This is a list of my various YouTube video tutorials.
## Electronics
### electronics projects
[parts list](./electronics/README.md) - This is a list of electronics parts that I will be using in my videos or tutorials.
2023-01-25 21:13:58 +00:00
## Firmware
### firmware-updating
[tutorial](./firmware/updating/README.md) - The Flipper Zero makes updating the firmware simple and fairly safe. It is easy to build your own firmware as well using the fbt command.
2023-01-25 21:13:58 +00:00
## GPIO
2023-04-08 13:01:05 +00:00
### wiegand
[project](./gpio/wiegand/README.md) - This is a tool for reading and writing Wiegand data. Wiegand is typically used by NFC, RFID and keypads. This tool can be used to read a Wiegand signal, save and display the data on the Flipper Zero's screen. It can also play the signal back.
2023-02-27 21:26:51 +00:00
### gpio-pins
[tool](./gpio/pins/README.md) - This is a set of files you can copy to your Flipper Zero so that you can easily lookup the meaning of a pin.
### hc_sr04
[project](./gpio/hc_sr04/README.md) - This is an improvement over the original HC_SR04 library so that you can get mm accuracy in measurements. It displays ultrasonic distance in both inches/cm. The readme explains how the code gets more accurate timings.
### gpio-gpio-7segment
[project](./gpio/gpio_7segment/README.md) - This application can control a common-anode or common-cathode 7-segment display. When you click the OK button the display shows a random dice roll (1-6); but you can modify code to display any number from 0-9.
2023-01-25 21:13:58 +00:00
### gpio-gpio-polling-demo
[tutorial](./gpio/gpio_polling_demo/README.md) - This is a "hello world" demonstration of reading a GPIO pin using polling.
2023-03-02 20:20:43 +00:00
### gpio-gpio-interrupt-demo
[tutorial](./gpio/gpio_interrupt_demo/README.md) - This is a "hello world" demonstration of triggering a callback when a GPIO pin transitions from VCC to GND.
2023-01-25 21:13:58 +00:00
2023-03-03 20:26:06 +00:00
### gpio-memsic_2125
[tutorial](./gpio/memsic_2125/README.md) - This is a demostration of using GPIO interrupts to interpret data from the Memsic 2125 (Mx2125) Dual-Axis Accelerometer.
2023-02-27 21:26:51 +00:00
2023-02-15 21:11:15 +00:00
## Subghz [folder](./subghz/README.md)
2023-01-27 22:42:01 +00:00
### subghz-plugins-subghz_demo
[tutorial](./subghz/plugins/subghz_demo/README.md) - This is a demonstration of sending & receiving radio signals using the subghz_tx_rx worker library.
2023-02-15 16:26:53 +00:00
### subghz-plugins-rock_paper_scissors
[game](./subghz/plugins/rock_paper_scissors/README.md) -
This is a two player game that uses the subghz_tx_rx worker library for communication. Two Flipper Zeros running this game can play Rock, Paper, Scissors against each other!
2023-01-25 21:13:58 +00:00
### subghz-protocol-x10-decoder
[project](./subghz/protocols/x10/README.md) - This is a protocol decoder for the Flipper Zero to decode the x10 series of devices when doing a read from the Sub-GHz menu.
2023-02-15 21:15:43 +00:00
### subghz-samples-chevy-hhr-2006
[data](./subghz/samples/chevy-hhr-2006/README.md) - These Flipper Zero subghz captures are from the remote control for the Chevy HHR 2006 keyfob.
2023-01-25 21:13:58 +00:00
### subghz-samples-quantum-fire
[data](./subghz/samples/quantum-fire/README.md) - These Flipper Zero subghz captures are from the remote control for the Quantum Fire (QF-6LR).
2023-02-15 21:15:43 +00:00
### subghz-samples-x10
[data](./subghz/samples/x10/README.md) - These Flipper Zero subghz captures are from the remote control for the X10.
2023-04-21 23:51:43 +00:00
## Marauder
[tutorial](./marauder/README.md) - This is a tutorial on how to use the Marauder tool to attack 2.4GHz devices.
[tool](./marauder/secret_ssid/README.md) - This is a tool that can be used to send a secret message over WiFi. The message is encoded into a SSID, which is then sent out over WiFi. The message can be decoded on a PC.
2023-04-30 14:48:01 +00:00
## Support
[Buy me a coffee](https://ko-fi.com/codeallnight) - Thanks for supporting my work.