https://github.com/NaejEL/flipperzero-i2ctools
https://github.com/NaejEL/flipperzero-i2ctools
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/NaejEL/flipperzero-i2ctools
- Owner: NaejEL
- License: gpl-3.0
- Created: 2022-10-09T13:35:09.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-10-25T19:24:08.000Z (7 months ago)
- Last Synced: 2025-10-25T21:19:09.370Z (7 months ago)
- Language: C
- Size: 2.28 MB
- Stars: 101
- Watchers: 5
- Forks: 12
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- flipper-zero-awesome - i2c Tools - i2ctools) | (GPIO)
README
# flipperzero-i2ctools
Set of i2c tools for Flipper Zero

## Wiring
C0 -> SCL
C1 -> SDA
GND -> GND
>/!\ Target must use 3v3 logic levels. If you not sure use an i2c isolator like ISO1541
## Tools
### Scanner
Look for i2c peripherals adresses
### Sniffer
Spy i2c traffic
### Sender
Send command to i2c peripherals and read result
## TODO
- [ ] Kicad module
- [ ] Improve UI
- [ ] Refactor Event Management Code
- [ ] Add Documentation
## V2
- [ ] Read more than 2 bytes in sender mode
- [ ] Add 10-bits adresses support
- [ ] Test with rate > 100khz
- [ ] Save records (Sigrok compatible?)
- [ ] Play from files
- [ ] Remove max data size
- [ ] Remove max frames read size