Skip to content
Neon22 edited this page Dec 28, 2013 · 26 revisions

Welcome to the micropython wiki!

Introduction

This is the Micro Python project, which puts an implementation of Python 3.x on a microcontroller. The project also includes a small microcontroller board based around the STM32F405RG. ###What is Micro Python

The Kickstarter board

The STM32F405RG is a 32 bit ARM M4 CPU with some useful capabilities. Technical data on the chip is here: STMS website and the datasheet can be found here: datasheet ###Other hardware targets

###The pyb module Is the module that allows access to the internals of the chip. Initially designed for the 405RG chip noted above. There will be different targets for different chipsets. More information on teh exposed functionality is here: pyb module

###Limitations The entire standard python library is not supported. Sometimes this is because of the inapplicability of a module to an embedded controller. Nevertheless the full list list is here: Python 3.3 standard lib The modules NOT covered are:

  • dbm
  • sqlite3
  • threading
  • multiprocessing
Clone this wiki locally