Skip to content

Flipper Zero FAP for testing and learning about Coffee vending machines payment systems

Notifications You must be signed in to change notification settings

brad457/Coffee-EEPROM-FAP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Coffee-EEPROM-FAP

Articles

Features

  • Read credit on load
  • Press <- left, load .bin dump from storage
  • Press -> right, dump EEPROM .bin to storage /ext/app_data/coffee_eeprom
  • Hold . center, Enter credit editor mode
    • <- -> to move the digit cursor
    • up/down to increase/decrease the digit value (min 0.01 max 655.35)

Flipper Prototyping Board Schematic

  • SDA -> Pin 15
  • SCL -> Pin 16
  • VCC (3.3V) -> Pin 9
  • GND -> Pin 18

Provide two 4k7 ohms Pull-Up resistors from SDA to VCC and one from SCL to VCC

The upper 6 pins male header is not required (unless you want to use the PicKit2 either)

alt text

PicKit2 Schematic

alt text

FAP

alt text

Demo

alt text

TODO

  • Write .bin dump loaded from file
  • Set any amount (see CoffeeEditor)
  • Threads for better UX (ex loading bar)

Disclaimer

I am not responsible for any illegal use of this tool. Edit the credit is like stealing.

About

Flipper Zero FAP for testing and learning about Coffee vending machines payment systems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 100.0%