Flipper Zero - GPIO "pins" project
Описание
DEMO: I've been connecting various devices to GPIO pins & sometimes forget which pin goes to C1, etc. This project introduces convention (wire color codes; like INdigo=Flipper Data IN & Orange = Flipper Data OUT) and files (packed with additional info and device pin names so you don't have to pull out your phone.)
I usually know that SPI is the left pins & USART are the right pins followed by I2C and 1Wire; and the files are organized in the order they appear on the flipper. When I have a PCB plugged into the Flipper it sometimes covers the printing so I also have "R2(10)" for the second right pin, instead of only saying it is pin 10.
Yellow is for bi-directional data. If it helps, I had this conversation with my wife... she asked "Why is yellow both?" but I heard "Y is Yellow, both [directions]" to which I answered "YES!!!"
Black is ground. Red is 3.3volts. White is 5volts.
Green (another color commonly thought of for ground/low signals) is used to Chip Select the device; which is typically pulled low to select the chip.
Brown is a clock signal. (The frame of my clock is brown.)
LPUART violates the above rules (since it shares pins with the more common I2C interface) but has different meaning.
The repo is part of my tutorials at:
https://github.com/jamisonderek/flipper-zero-tutorials
The files to copy to your Flipper are in the "gpio\pins" folder (but don't bother to copy the README to the flipper.)
Рекомендуемые видео



















