Difference between revisions of "MCookie-Core+"
(→FAQ) |
(→Development) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 21: | Line 21: | ||
*【Extension】'''[[Difference between mCookie-Core and Core+]]''' | *【Extension】'''[[Difference between mCookie-Core and Core+]]''' | ||
− | *There are 4 versions of '''[[mCookie-Core+]]''', according to different cores and clock | + | *There are 4 versions of '''[[mCookie-Core+]]''', according to different cores and clock frequency: |
:{|class="wikitable" | :{|class="wikitable" | ||
! MCU type | ! MCU type | ||
Line 60: | Line 60: | ||
− | * There are 32 Digital I/O | + | * There are 32 Digital I/O : |
** On the module labeled D0, D1, D2~D13 and A0~A7, and the ten(D14~D23) more than core. | ** On the module labeled D0, D1, D2~D13 and A0~A7, and the ten(D14~D23) more than core. | ||
− | * There are 8 Analog I/O | + | * There are 8 Analog I/O : |
− | ** On the module labeled A0~ | + | ** On the module labeled A0~A7; |
** Each provides 10 resolution ratio(that is 0~1024). By default, the measurement range of the analog voltage is the value from GND to VCC; | ** Each provides 10 resolution ratio(that is 0~1024). By default, the measurement range of the analog voltage is the value from GND to VCC; | ||
** Please refer to '''[http://www.arduino.cc/en/Reference/AnalogRead analogRead()]'''function for details. | ** Please refer to '''[http://www.arduino.cc/en/Reference/AnalogRead analogRead()]'''function for details. | ||
− | * There are 8 PWM | + | * There are 8 PWM supporters: |
** On the module labeled D7, D8, D9, D10, D12, D13, D22, and D23 respectively. | ** On the module labeled D7, D8, D9, D10, D12, D13, D22, and D23 respectively. | ||
** Please refer to '''[http://www.arduino.cc/en/Reference/AnalogWrite analogWrite()]''' function for details. | ** Please refer to '''[http://www.arduino.cc/en/Reference/AnalogWrite analogWrite()]''' function for details. | ||
− | * There are two serial port | + | * There are two serial port supporters: |
− | ** On the module labeled Serial[D0(RX),D1(TX)] and Serial1[D2(RX),D3(TX)]. | + | ** On the module labeled Serial[D0(RX), D1(TX)] and Serial1[D2(RX), D3(TX)]. |
** Connected with USBTTL module will occupy D0 and D1. If ports D0 and D1 are also occupied by other modules, the communication with USBTTL will be abnormal, and the program will be unable to be downloaded. | ** Connected with USBTTL module will occupy D0 and D1. If ports D0 and D1 are also occupied by other modules, the communication with USBTTL will be abnormal, and the program will be unable to be downloaded. | ||
− | * There is one SPI | + | * There is one SPI supporter: |
** On the module labeled D13(SCK), D12(MISO), D11(MOSI), and D10(SS). | ** On the module labeled D13(SCK), D12(MISO), D11(MOSI), and D10(SS). | ||
− | * There is one I2C | + | * There is one I2C supporter: |
− | ** On the module labeled SDA(D20),SCL(D21). | + | ** On the module labeled SDA(D20), SCL(D21). |
− | * There are 3 external interrupt | + | * There are 3 external interrupt supporters: |
** On the module labeled D2(interrupt0), D3(interrupt1), and D6(interrupt2). | ** On the module labeled D2(interrupt0), D3(interrupt1), and D6(interrupt2). | ||
** Please refer to '''[http://arduino.cc/en/Reference/AttachInterrupt attachInterrupt()]''' function for details. | ** Please refer to '''[http://arduino.cc/en/Reference/AttachInterrupt attachInterrupt()]''' function for details. | ||
Line 83: | Line 83: | ||
− | *Description of | + | *Description of Pins: |
{|class="wikitable" | {|class="wikitable" | ||
Line 112: | Line 112: | ||
| 7||(MOSI)PB5||D11||D11||||||||||MOSI|||| | | 7||(MOSI)PB5||D11||D11||||||||||MOSI|||| | ||
|- | |- | ||
− | | 8||(MISO)PB6||D12||D12|||||| | + | | 8||(MISO)PB6||D12||D12||||||||||MISO|||| |
|- | |- | ||
− | | 9||(SCK)PB7||D13||D13|||||| | + | | 9||(SCK)PB7||D13||D13||||||||||SCK|||| |
|- | |- | ||
| 10||AREF||AREF|||||||||||||||| | | 10||AREF||AREF|||||||||||||||| | ||
Line 187: | Line 187: | ||
==Development== | ==Development== | ||
* 1.To download programs to mCookie-Core+, players need to use '''[[mCookie-USBTTL]]''' module. | * 1.To download programs to mCookie-Core+, players need to use '''[[mCookie-USBTTL]]''' module. | ||
− | * 2.The tutorial of setting development environment and installing the driver is as | + | * 2.The tutorial of setting development environment and installing the driver is as following: |
− | **'''[[ | + | **'''[[MCookie_Tutorials_and_Projects|Getting Started Guide and Tutorials]]''' |
|- | |- | ||
| | | | ||
+ | |||
==Application== | ==Application== | ||
[[MCookie_(Microduino compatible board)tutorial]] | [[MCookie_(Microduino compatible board)tutorial]] | ||
==FAQ== | ==FAQ== | ||
− | *Q:How to judge whether the voltage of the Core+ in my hand is 3.3V or 5V? | + | *Q: How to judge whether the voltage of the Core+ in my hand is 3.3V or 5V? |
− | **A:You can judge it from the resistance. If R1 is welded, it is 3.3V. And if R2 is welded, it is 5V. | + | **A: You can judge it from the resistance. If R1 is welded, it is 3.3V. And if R2 is welded, it is 5V. |
− | *Q:Can I use 3.3V electricity to supply power to Core+, of which the clock frequency is 16M? | + | *Q: Can I use 3.3V electricity to supply power to Core+, of which the clock frequency is 16M? |
− | **A:It is not recommended. If the voltage is too low, it will be unstable. | + | **A: It is not recommended. If the voltage is too low, it will be unstable. |
− | *Q:Can I use 5V electricity to supply power to Core+, of which the clock frequency is 8M? | + | *Q: Can I use 5V electricity to supply power to Core+, of which the clock frequency is 8M? |
− | **A:Yes, you can. | + | **A: Yes, you can. |
==Purchase== | ==Purchase== |
Latest revision as of 20:36, 29 March 2017
mCookie-Core+ is a 8-bit microcontroller development board with Atmel ATmega1284P and ATmega644PA serials as the core. And it is an open-source and compatible-with-mCookie-Core+ controller module. Besides the features of mCookie-Core, the inputting and outputting number of Flash, RAM and EEPROM of mCookie-Core+ have been greatly improved. Pins meet the mCookie specification, and players can upgrade Core smoothly to Core+, without modifying arduino codes. mCookie use the same java and C language development environment with Arduino. Players can use Arduino IDE, coordinated with software such as Flash or Processing, with mCookie and other electronic components, modules, and sensors, to make many interesting interactive works.
ContentsFeatures
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Specification
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Documents
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Development
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ApplicationMCookie_(Microduino compatible board)tutorial FAQ
PurchaseGallery | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
History |