Difference between revisions of "BPI Uno Compatible Module"

From Banana Pi Wiki
Jump to: navigation, search
(Created page with "# BPI Uno Compatible Module ![](bpi uno 1.JPG) **Product Specification:** ![](uno1.png) **Produce Overview:** The module makes Banana Pi compatible with Arduino Uno a...")
 
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
#
 
BPI Uno Compatible Module
 
  
![](bpi uno 1.JPG)
+
=Produce Overview=
  
**Product Specification:**
+
[[File:Bpi_uno_1.JPG|thumb|Overview ]]
 
 
![](uno1.png)
 
 
 
**Produce Overview:**
 
  
 
The module makes Banana Pi compatible with Arduino Uno and many Arduino Shields. There is an ATmega328 chip on the board so the module can compatible Arduino Uno code and peripheral. This board is a combination of high operation performance of the banana pie and Arduino flexible control performance, the combination of peripheral greatly expand the banana pie access ability and the abundance of accessories.
 
The module makes Banana Pi compatible with Arduino Uno and many Arduino Shields. There is an ATmega328 chip on the board so the module can compatible Arduino Uno code and peripheral. This board is a combination of high operation performance of the banana pie and Arduino flexible control performance, the combination of peripheral greatly expand the banana pie access ability and the abundance of accessories.
  
**Produce Features:**
+
==Produce Features==
  
1. ATmega328 chip on module
+
*1. ATmega328 chip on module
2. Compatible with Arduino Uno
+
*2. Compatible with Arduino Uno
3. Switch 5V or 3.3V GPIO
+
*3. Switch 5V or 3.3V GPIO
4. Compatible with Processing code
+
*4. Compatible with Processing code
5. Expand SPI of Banana Pi
+
*5. Expand SPI of Banana Pi
  
**Port:**
+
==Port==
  
1. Banana Pi connection
+
*1. Banana Pi connection
2. Banana Pi cascade port
+
*2. Banana Pi cascade port
3. Arduino Uno GPIO
+
*3. Arduino Uno GPIO
4. Electric level switch jumper
+
*4. Electric level switch jumper
5. SPI
+
*5. SPI
6. ICSP port
+
*6. ICSP port
  
  
**Product Parameters:**
+
==Product Specification==
  
1. Working voltage: 3.3V-4.5V
+
[[File:Uno1.png]]
2. GPIO voltage: 3.3V or 5.5
 
3. 8 channel 10bit high resolution ADC
 
4. Power-down Mode: 0.1µA
 
5. 32K ROM
 
6. 2K RAM
 
7. −40°C to +85°C operation
 
  
**Typical Application:**
+
==Product Parameters==
  
1. Automatic control
+
*1. Working voltage: 3.3V-4.5V
2. Arduino learning
+
*2. GPIO voltage: 3.3V or 5.5
3. Sensor control
+
*3. 8 channel 10bit high resolution ADC
4. 3D printer controller
+
*4. Power-down Mode: 0.1µA
5. Laser cutter controller
+
*5. 32K ROM
6. Robot controller
+
*6. 2K RAM
7. Smart home
+
*7. −40°C to +85°C operation
  
**How to use on BPI-M1:**
+
==Typical Application==
  
Just insert the module to Banana Pi, like the below picture:
+
*1. Automatic control
 +
*2. Arduino learning
 +
*3. Sensor control
 +
*4. 3D printer controller
 +
*5. Laser cutter controller
 +
*6. Robot controller
 +
*7. Smart home
  
![](bpi+uno.jpg)
+
==More information==
 
 
**More information:**
 
  
 
pin define:
 
pin define:
  
![](uno2.png)
+
[[File:Uno2.png]]
  
 
Schematic diagram:
 
Schematic diagram:
  
![](uno3.png)
+
[[File:Uno3.png]]
  
**More information please check:**
+
==Testbench==
  
http://www.atmel.com/zh/cn/devices/atmega328.aspx
+
1. When power up the module , The “L” LED is blinking
  
 +
=How to use on BPI-M1=
 +
 +
Just insert the module to Banana Pi, like the below picture:
 +
 +
[[File:Bpi+uno.jpg]]
  
**Testbench:**
 
  
1. When power up the module , The “L” LED is blinking
+
*More information please check : http://www.atmel.com/zh/cn/devices/atmega328.aspx

Latest revision as of 06:06, 16 May 2018

Produce Overview

Overview

The module makes Banana Pi compatible with Arduino Uno and many Arduino Shields. There is an ATmega328 chip on the board so the module can compatible Arduino Uno code and peripheral. This board is a combination of high operation performance of the banana pie and Arduino flexible control performance, the combination of peripheral greatly expand the banana pie access ability and the abundance of accessories.

Produce Features

  • 1. ATmega328 chip on module
  • 2. Compatible with Arduino Uno
  • 3. Switch 5V or 3.3V GPIO
  • 4. Compatible with Processing code
  • 5. Expand SPI of Banana Pi

Port

  • 1. Banana Pi connection
  • 2. Banana Pi cascade port
  • 3. Arduino Uno GPIO
  • 4. Electric level switch jumper
  • 5. SPI
  • 6. ICSP port


Product Specification

Uno1.png

Product Parameters

  • 1. Working voltage: 3.3V-4.5V
  • 2. GPIO voltage: 3.3V or 5.5
  • 3. 8 channel 10bit high resolution ADC
  • 4. Power-down Mode: 0.1µA
  • 5. 32K ROM
  • 6. 2K RAM
  • 7. −40°C to +85°C operation

Typical Application

  • 1. Automatic control
  • 2. Arduino learning
  • 3. Sensor control
  • 4. 3D printer controller
  • 5. Laser cutter controller
  • 6. Robot controller
  • 7. Smart home

More information

pin define:

Uno2.png

Schematic diagram:

Uno3.png

Testbench

1. When power up the module , The “L” LED is blinking

How to use on BPI-M1

Just insert the module to Banana Pi, like the below picture:

Bpi+uno.jpg