BPI:bit for MicroPython: Difference between revisions

From Banana Pi Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
[[File:Micropython3.png|thumb|[[1 Get the development suite]] ]]
[[File:Micropython2.png|thumb|[[2 Wired connection board]] ]]
[[File:Micropython2.png|thumb|[[3 Try burning the board]] ]]
[[File:Micropython2.png|thumb|[[4 Hello, World!]] ]]
[[File:Micropython2.png|thumb|[[5 Light up all kinds of LED]] ]]
[[File:Micropython4.png|thumb|[[1  Auto series one key burn]] ]]
[[File:Micropython2.png|thumb|[[2  ESPBlocks Beginner's only]] ]]
[[File:Micropython2.png|thumb|[[3 Mpfshell details]] ]]
[[File:Micropython2.png|thumb|[[4 Pycharm IDE programming]] ]]
[[File:Micropython2.png|thumb|[[3 Bottom IO port control] ]]
[[File:Micropython2.png|thumb|[[4 Panel key detection]] ]]
[[File:Micropython5.png|thumb|[[1. Panel scrolling text]] ]]
[[File:Micropython2.png|thumb|[[2. Panel display images]] ]]
[[File:Micropython2.png|thumb|[[3 Bottom IO port control]] ]]
[[File:Micropython2.png|thumb|[[4 Panel key detection]] ]]
[[File:Micropython2.png|thumb|[[5 Gets the board temperature]] ]]
[[File:Micropython2.png|thumb|[[6 Play MIDI music]] ]]
[[File:Micropython2.png|thumb|[[7 Photosensitive gesture]] ]]
[[File:Micropython2.png|thumb|[[8. MPU-9250 9-axis sensor]] ]]
[[File:Micropython2.png|thumb|[[9. Make a compass]] ]]
[[File:Micropython2.png|thumb|[[10 Free to define gestures]] ]]
[[File:Micropython2.png|thumb|[[11 Random number generator]] ]]
[[File:Micropython2.png|thumb|[[12 S2m Scratch2]] ]]
[[File:Micropython2.png|thumb|[[13 Codelab Scratch3]] ]]


[[File:Mircopython.png]]
[[File:Mircopython.png]]

Revision as of 02:35, 20 February 2019

1 Get the development suite
2 Wired connection board
3 Try burning the board
4 Hello, World!
5 Light up all kinds of LED


1 Auto series one key burn
2 ESPBlocks Beginner's only
3 Mpfshell details
4 Pycharm IDE programming

[[File:Micropython2.png|thumb|[[3 Bottom IO port control] ]] [[File:Micropython2.png|thumb|4 Panel key detection ]]

1. Panel scrolling text
2. Panel display images
3 Bottom IO port control
4 Panel key detection
5 Gets the board temperature
6 Play MIDI music
7 Photosensitive gesture
8. MPU-9250 9-axis sensor
9. Make a compass
10 Free to define gestures
11 Random number generator
12 S2m Scratch2
13 Codelab Scratch3


BPI:bit have full support microPyton。firmware、exploitation environment、software and wiki documtnets have update to :

https://github.com/BPI-STEAM/BPI-BIT-MicroPython

Basic board development

Board development tools

Development tutorial(Based on MicroBit):


code on github and support :

  • 1. Provide terminal command line operation tools
  • 2. Provide wired or wireless to operation board
  • 3. Provide Pycharm IDE development
  • 4. Provide Microbit for MicroPython function library

We are now testing all micro:bit online documentation examples,we have let BPI:bit compatibility micro:bit function library,so,microPyton support for micro:bit,You can run it directly on BPI:bit.

This is BPI:Bit run:https://microbit-micropython.readthedocs.io/en/latest/tutorials/hello.html code . You can run the code directly on BPI:bit, you can see the video demo.

https://www.youtube.com/watch?v=AczqV6zMi9E&feature=youtu.be

For more board examples, see the following url:

microbit online documents :https://microbit-micropython.readthedocs.io/en/latest/tutorials/introduction.html

microbit online simulator genuine: http://www.micropython.org.cn/pye/editor-en.html