Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ClusterM/flipperzero-firmware.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorあく <alleteam@gmail.com>2022-04-05 17:03:13 +0300
committerGitHub <noreply@github.com>2022-04-05 17:03:13 +0300
commit1cf3c5c78f33b7c3af10952e152a5f2c620137e3 (patch)
treef8732864f82da0a5b0af1e715374f1aeec6e1135 /RoadMap.md
parente5a1f20fd4e1a9ac86160ed776d9a68c72011975 (diff)
Add roadmap (#1086)
* Add roadmap * correct NFC description Co-authored-by: gornekich <n.gorbadey@gmail.com>
Diffstat (limited to 'RoadMap.md')
-rw-r--r--RoadMap.md52
1 files changed, 52 insertions, 0 deletions
diff --git a/RoadMap.md b/RoadMap.md
new file mode 100644
index 00000000..b075d05c
--- /dev/null
+++ b/RoadMap.md
@@ -0,0 +1,52 @@
+# RoadMap
+
+# Where we are (0.x.x branch)
+
+Our goal for 0.x.x branch is to build stable usable apps and API.
+First public release that we support in this branch is 0.43.1. Your device most likely came with this version.
+You can develop applications but keep in mind that API is not fixed yet.
+
+## What's already implemented
+
+**Applications**
+
+- SubGhz: all most common protocols, RAW for everything else
+- 125kHz RFID: all most common protocols
+- NFC: Mifare Ultralight read/emulate, MiFare Classic and DESFire read, basic EMV, basic NFC-B,F,V
+- Infrared: all most common RC protocols, RAW format for everything else
+- GPIO: UART bridge, basic gpio controls
+- iButton: DS1990, Cyfral, Metacom
+- Bad USB: Full USB Rubber Ducky support, some extras for windows alt codes
+- U2F: Full U2F specification support
+
+**Extras**
+
+- BLE Keyboard
+- Snake game
+
+**System and HAL**
+
+- Furi Core
+- Furi HAL - hardware abstraction layer that
+
+# Where we going (Version 1)
+
+Main goal for 1.0.0 is to provide first stable version for both Users ans Developers.
+
+## What we plannig to implement for 1.0.0
+
+- Update from SD (work in progress, almost done)
+- Loading applications from SD (tested as PoC, work scheduled for Q2)
+- More protocols (gathering feedback)
+- User documentation (work in progress)
+- FuriCore: replace CMSIS API, replace hard realtime timers, improve stability and performance (work in progress)
+- FuriHal: deep sleep mode, stable API, examples, documentation (work in progress)
+- Application improvments (there are a lot of things that we want to add and improve)
+
+## When it will happen and where I can see progress
+
+Release 1.0.0 most likely will happen around the end of Q3
+
+Development progress can be tracked in our public Miro board:
+
+https://miro.com/app/board/uXjVO_3D6xU=/?moveToWidget=3458764522498020058&cot=14