layout

master
Neon22 2014-01-08 03:41:12 -08:00
rodzic d87d29afd3
commit 9352683e46
1 zmienionych plików z 10 dodań i 13 usunięć

23
Home.md

@ -7,7 +7,7 @@ The users guide on how to use Micro Python, and all user oriented library and mo
###What is Micro Python
Micro Python is Python interpreter (with partial native code emission feature). It provides subset of Python 3.3 features, implemented for embedded processors and constrained systems.
### Boards###
###Boards
The Kickstarter board
* The board relies on a 32 bit ARM Cortex M4 CPU (STM32F405RG, DSP with FPU, 1 Mbyte Flash, 168 MHz).
* Technical data on the chip can be found here: [STMicroelectronics website](http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1577/LN1035/PF252144) and the datasheet can be found here: [datasheet]
@ -31,7 +31,16 @@ The Kickstarter board
* [[OpenMV|Board-OpenMV]]
* [[Vortex86|Board-Vortex86]]
###Porting
* [[How to port micro python to a new hardware target|porting]]
* Implementation details:
- [[i2c|i2c_info]]
### I want to try using micropython now!
If you have a machine that runs some flavor of Unix, see the [[Getting-Started]] instructions on how to obtain the binary to run micropython and start developing.
### Development
* [[Internals]] - some notes on VM/interpreter internals.
###The pyb module
This module allows access to the internal peripherals of the microcontroller chip. Initially, the 405RG chip noted above will be supported. Support for different microcontrollers are will be added in future releases.
@ -48,16 +57,4 @@ Modules which will (at the moment) **NOT** be covered in micropython are:
* threading
* multiprocessing
### Development
* [[Internals]] - some notes on VM/interpreter internals.
####Other hardware targets
Future releases of micropython will support other microcontrollers and microcontroller families as well as dedicated third-party boards.
* [[How to port micro python to a new hardware target|porting]]
* device B
* Implementation details:
- [[i2c|i2c_info]]
### I want to try using micropython now!
If you have a machine that runs some flavor of Unix, see the [[Getting-Started]] instructions on how to obtain the binary to run micropython and start developing.