Add roadmap (#1086)
* Add roadmap * correct NFC description Co-authored-by: gornekich <n.gorbadey@gmail.com>
This commit is contained in:
		
							parent
							
								
									e5a1f20fd4
								
							
						
					
					
						commit
						1cf3c5c78f
					
				
							
								
								
									
										52
									
								
								RoadMap.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								RoadMap.md
									
									
									
									
									
										Normal file
									
								
							| @ -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 | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 あく
						あく