Wiki Updates

This commit is contained in:
Pavel Zhovner 2020-09-28 02:30:40 +03:00
parent 88f25fe1ad
commit fff69aabaa
17 changed files with 40 additions and 13 deletions

View File

@ -44,7 +44,7 @@ Common UI feature (menu, screens...) at [UI page](https://github.com/Flipper-Zer
* [Sub-1 GHz radio](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/Sub-1-GHz-radio) (Transceiver Based on CC1101 chip for 315/433/868 MHz)
* [125 kHz RFID](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/125-kHz-RFID)
* [Infrared](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/Infrared)
* [iButton contact keys](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/iButton-contact-keys)
* [iButton contact keys](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/iButton)
* [USB](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/USB)
* [Bluetooth](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/Bluetooth)
* [GPIO/HW Modules](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/GPIO)

View File

@ -1,14 +1,22 @@
The infrared transmitter can send any signal to control electronics such as TV, air conditioners, stereo systems, and others.
![](./../../wiki_static/applications/Infrared/infrared-transceiver.jpg)
## Signal library
Flipper contains a built-in library of common remote commands like switching on/off, changing volume or adjusting temperature, and so on. This library is constantly updated by Flipper community users that upload new signals to Flipper's IR remote database.
Flipper contains a built-in library of common remote commands like:
* Switching ON/OFF and changing volume of popular TV brands
* Switching ON/OFF of popular air conditioners brands
This library is constantly updated by Flipper community users that upload new signals to Flipper's IR remote database. This library is **located on SD-card and not included on firmware**.
## Infrared learning feature
![](../../wiki_static/applications/Infrared/infrared-learning.jpg)
At the same time, the IR receiver can catch signals and save them to the memory, so you can store any of your personal remotes and transmit it later, as well as upload it to the public database to share with other Flipper users.
Flipper's infrared eye can automatically detect baud rate, frequency, and modulation of the IR signals it captures without any configuration. That allows you to easily capture and store signals from all your remotes and other IR appliances.
Flipper's infrared receiver can automatically detect baud rate, frequency, and modulation of most IR remotes signals and captures it without any configuration. To learn new signal, user should point IR remote directly into Flipper receiver on distance 10-15 cm.
# UI

View File

@ -1,8 +1,16 @@
# NFC
## Supported card types
Flipper Zero can read and emulate:
* ISO-14443A/B
* Mifare Classic 1k/4k
* Mifare Ultralight
* NFC Forum protocols (NDEF)
## Card detector
![](./../../wiki_static/NFC/nfc-card-detector.png)
![](./../../wiki_static/applications/NFC/nfc-card-detector.png)
Card type is often unknown. Card detector runs tests against the unknown card to determine it's type. These tests are not 100% accurate, but they help to start exploring. If the test finished successfully, it can recommend to run a suitable application for the card type.
@ -16,7 +24,7 @@ Card type is often unknown. Card detector runs tests against the unknown card to
## Reader detector
![](./../../wiki_static/NFC/nfc-wall-reader.png)
![](./../../wiki_static/applications/NFC/nfc-wall-reader.png)
Wall readers usually looks the same, but may accept various types type of cards. With reader detector feature we can emulate dummy card on Flipper and sniff commands that reader send to card.
@ -51,7 +59,7 @@ Saved dumps stored on SD-card and accessible from `Saved dumps` menu. All saved
* Edit? _(Editing big dumps can be can be difficult)_
# USB NFC Reader [Not implemented]
<img width="800" src="./../../wiki_static/NFC/usb-nfc-reader.png" />
![](./../../wiki_static/applications/NFC/usb-nfc-reader.png)
There are many use cases that impossible to run directly on Flipper Zero. Most of these cases require powerful CPU for cryptographic attacks:
@ -62,11 +70,11 @@ We can use Flipper Zero as a regular USB NFC adapter along with `LibNFC` library
# Schematic
![](./../../wiki_static/NFC/ST25R3916-schematic.png)
![](./../../wiki_static/applications/NFC/ST25R3916-schematic.png)
# Menu
![](./../../wiki_static/NFC/nfc-ui.png)
![](./../../wiki_static/applications/NFC/nfc-ui.png)
<!--- Menu structure -->
# NFC

View File

@ -3,15 +3,20 @@ Flipper Zero has a built-in 1-Wire pad to read iButton (DS1990A) keys, also know
* **Reading & Writing & Emulating**
* **Protocol detection**: юзер может определить тип ключа поднося ключ к флипперу и тип считывателя поднося флиппер к домофону (цифрал, даллас и т.д.)
<img width="300" src="https://github.com/Flipper-Zero/flipperzero-firmware-community/raw/master/wiki_static/ibutton/P1020756.jpg" />
![](./../../wiki_static/applications/iButton/ibutton.jpg)
## Reading
`iButton(1-Wire) -> Reading`
Flipper will wait for iButton tag. While waiting red LED is blinking.
Lean tag on iButton reader in the back side of Flipper Zero:
<img width="300" src="https://github.com/Flipper-Zero/flipperzero-firmware-community/raw/master/wiki_static/ibutton/read1.jpeg" />
**Video demo**
[![Flipper Zero Reading ibutton](https://img.youtube.com/vi/QE7Nb5r5m_Q/0.jpg)](https://www.youtube.com/watch?v=QE7Nb5r5m_Q)
![](./../../wiki_static/applications/iButton/read1.jpeg)
![](./../../wiki_static/applications/iButton/read2.jpeg)
# UI

View File

@ -3,7 +3,7 @@
## External GPIO Pinout
[](./../../wiki_static/hardware/gpio-pinout.jpeg)
![](./../../wiki_static/hw/gpio-pinout.jpeg)
| Pin | | | | | |
|-|-|-|-|-|-|
@ -24,7 +24,7 @@
## Dev Kit F2B0C1.1
[](./../../wiki_static/hardware/dev-kit-f2b0c1.1.jpeg)
![](./../../wiki_static/hw/dev-kit-f2b0c1.1.jpeg)
## [Hardware Specification](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/Hardware-specification)

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4717d95c1feba2c0988587ee7806531ea4af920682dbf03bed1bf70ec992fb4c
size 178813

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e6ca0439abf8148e5b20c9199a8146c2e1cb1c570f7fa7990581b79a331c9fab
size 252943