查看“Microduino-CoreUSB”的源代码
←
Microduino-CoreUSB
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{Language|Microduino-CoreUSB}} {| style="width: 800px;" |- | [[File:Microduino-core32U4-rect.jpg|400px|thumb|right|Microduino-Core]] Microduino CoreUSB module uses the ATMEGA32U4 series 8 bits MCU as the core, open source, and the Arduino Leonardo compatible controller module. The difference between Microduino-CoreUSB and Microduino-core/Microduino-core+ is that it contains the microcontroller and USB communication, the pin uses microduino specification. Microduino CoreUSB use the same Java/C development environment with Arduino. The player can use Arduino IDE and with other software Flash or Processing to do the development. Also can use Microduino and other electronic components, modules, sensors, make a lot of interesting product. ==Features== *Contain the mocrocontroller and USB, use the USB to downlaod and no need Microduino-FT232R anymore; *USB overcurrent protection ; *Small, cheap, stackable, opened platfrom; *Open source hardware circuit design, compatible with the Arduino IDE development environment for programming; *Use ISP download mode, burn bootloader easily; *Define unified interface Microduino specification and contain rich peripheral modules. Set up the quick connection with other Microduino modules and sensors easily and flexibly. *2.54 pitch row female connector for easy integration into breadboard. ==Specifications== *Digital I/O port 0~13,A0~A5。 **On Microduino-Core32U4, the ports are RX0, TX1, D2~D13, A0~A5. 20 IO ports are defined as input/output port. *Analog I/O analogy input port is A0~A5; **Each port provides 10-bit resolution (that is 1024 values). By default, the measuring range of voltage is from the power supply voltage to GND. *Supports eight PWM output ports that are SCl, 3, 4, 5, 6, 7, 8, 9; *IIC interface, SDA, SCL; *Supports ISP download function; * Serial ** Serial: USB virtual serial port ** Serial1: RX0, TX1 *Five external interrupts: **interrupt 0: SCL **interrupt 1: SDA **interrupt 2: D0 **interrupt 3: D1 **interrupt 4: D2 {|class="wikitable" |- |Flash||32 KB(ATMEGA32U4),Among 4KB use to bootloader |- |SRAM||2.5 KB(ATMEGA32U4) |- |EEPROM||1 KB(ATMEGA32U4) |- |Clock frequency||16 MHz |} [[file:Microduino-Core32U4-Pinout.jpg|800px|thumb|center|Microduino-Core32U4-Pinout]] [[file:Microduino-Core32U4-Pinout1.jpg|800px|thumb|center|Microduino-Core32U4-Pinout]] [[file:Microduino-Core32U4-Pinout2.jpg|800px|thumb|center|Microduino-Core32U4-Pinout]] [[file:Microduino-Core32U4-Pinout3.jpg|800px|thumb|center|Microduino-Core32U4-Pinout]] ==Document== Eagle PCB '''[[File:Microduino-core32U4.zip]]''' *Main components used in Microduino-CoreUSB ** MCU:'''[[File:ATmega32U4.zip]]''' ==Development== *Configure Microduino development environment **1. Usage Arduino IDE:Microduino CoreUSB uses the same IDE development environment with Arduino, please download Arduino IDE firstly 【Arduino IDE Download】. Detailed introduction for Arduino IDE, please refer to the tutorial. The player can use Arduino IDE and with other software Flash or Processing to do the development. Also can use Microduino and other electronic components, modules, sensors, make a lot of interesting product. **2. Use Arduino IDE to do the Microduino programing:Player need download Microduino support package for Arduino IDE firstly, and copy to corresponding folder.【Local download】 Player can refer the tutorial to configure the Arduino IDE. **3. Download program to Microduino-CoreUSB Burn Microduino BootLoader If the player was a Microduin CoreUSB empty board, you need to use the Arduino UNO or another Microduino to burn bootloader for another piece of Microduino empty board. Player can refer to the tutorial "Do you know how to use the Arduino UNO to burn bootloader for Microduino Core? Various version's Microduino-Core uses different bootloader. Initial bootloader optiboot is designed for ATmegaX8 series, which occupies only 512 bytes flash. ==Application== * [http://www.geek-workshop.com/thread-4558-1-1.html Microduino Network application] 【Quote from geek-workshop.com】 * [http://www.arduinodev.com/progress-on-obd-ii-logger-kit-based-on-microduino/ OBD solution based on Microduino-core+] 【Quote from Arduinodev.com】 * [http://viewc.com/p/287 Microduino-core Pass-through via Bluetooth module to interact with the phone] 【Quote from viewc.com】 * Microduino + DOF The micro four axis aircraft (working) ==FQA== *Does this module can work with Microduino-GPRS/GSM module? **Yes. ==Bug== ==History== ==Picture== ==Front== [[file:Microduino-Core32U4-F.JPG|thumb|600px|center|Microduino-Core32U4 Front]] ==Back== [[file:Microduino-Core32U4-b.JPG|thumb|600px|center|Microduino-Core32U4 Back]] ==Video== |}
该页面使用的模板:
模板:Language
(
查看源代码
)
模板:Nmbox
(
查看源代码
)
返回至
Microduino-CoreUSB
。
导航菜单
个人工具
创建账户
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
Welcome
首页
创客大赛
大赛详情
3D打印
安装月球车
图形化编程
操控月球车
升级月球车
编程工具下载
软件下载
Arduino
Processing
Mixly
Scratch
模块套件
Microduino 102
mCookie 102
mCookie 202
mCookie 302
IBC
其他
应用套件
四轴飞行器
平衡车
小车CUBE
音乐播放器
刷卡音乐播放器
wifi气象站
彩虹音乐触摸灯
分贝检测仪
迎门汇报
LED点阵时钟
LED点阵屏幕
硬件
mCookie
Sensor
Microduino
MicroWrt
MicroNux
MicroRobot-Core
MicroRobot-CoreESP
ideaBoard
ideaBox
MicroMV
MicroAI
帮助
常见问题
帮助
工具
链入页面
相关更改
特殊页面
页面信息