0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
DFR0416

DFR0416

  • 厂商:

    DFROBOT

  • 封装:

  • 描述:

    BLUNO M0 NUC123 EVAL BRD

  • 数据手册
  • 价格&库存
DFR0416 数据手册
                                                            Bluno M0 Mainboard SKU: DFR0416  Bluno M0 is the only ARM Cortex-M0 Arduino Microcontroller that supports 5V standard logic level. With built-in Bluetooth chip, Bluno M0 supports multi-functions such as Bluetooth communication, wireless programming. Have you tried to make projects with traditional Arduino board? Although these boards have better compatibility, but when you want to make volume production, you'll find that these boards are lacking of pins, low-performance or not compatible with 5V operating voltage. And most of them are very expensive. Luckily, Bluno M0 is a great soul solves all. Bluno M0 selects 32-bit high-performance Nuvoton SCM (Single Chip Micyoco) as the core. Besides built-in ARM Cortex M0 infrastructure, Bluno M0 supports 5V Logic level, equipped with 1 USB port and 2 serial ports, providing 31 digital pins (parts AFIO) and 6 analog pins, offering more IO resources. Moreover, Bluno M0 is compatible with Arduino Leonardo package/encapsulation and the clock speed is 72MHz. Additionally, Bluno M0 supplies another IIS interface, supporting play &record wav files. Once put Bluno M0 with advanced IIS chip, professional HIFI audio is available. NOTE: Different from official Arduino M0, Bluno M0 adopts a unique chip solution which should be installed independently. It supports Windows, Linux and MAC. The default IDE version should be 1.6.0 and above, other versions should be modified according to FAQ instructions. Features         Arduino IDE Compatible 32-Bit 72MHz Cortex-M0 Supports 5V reference voltage Supports standard IIS audio interface Support USB and dual physical hardware serial port Compatible with Leonardo pin packages Support wireless programming upload code Support Windows /Linux /Mac Specification                    Microcontrollers: Nuvoton NUC123ZD4AN0 (Cortex M0) Clock Speed: 72MHz Operating Voltage: 5V Recommended Input Voltage: 7-12V Limited input voltage: 6-20V Digital I/O Pins: 31 Analog input Pins: 6 External Interrupt: 2 (D2, D3) SRAM: 20K Flash: 68K (of which 12 KB used by bootloader, 55K used by the user code area, 1K used by EEPROM) EEPROM: 1K SPI: 1 port (D14, D15, D16) IIC / I2C: 1 port (D2, D3) USB COM port: 1 (Serial) USB Serial port: 1 (USBSerial) BLuetooth Serial port: Serial (USB COM port, Bluetooth and Hardware Serial Port 1 share the same port: Serial) Hardware serial port: 2 (Serial, Serial2) Serial D0 (Rx1) and D1 (Tx1) Serial2 D24 (Rx2) and D25 (Tx2) Size: 68.5 * 53.4 mm/ 2.69 * 2.10 inches Weight: 30g Board Overview Bluno M0 Mainboard (Arduino Compatible) Num Label Description USB Power; Program downloading port; Serial port 1 USB COM Port 2 Power Supply (USB COM port, Bluetooth and Hardware Serial Port 1 share the same port: Serial) DC 2.1 power supply port 3 Digital IO D0~D13 Digital IO D0~D13 (Leonardo Compatible) 4 Digital IO D24~D31 Digital IO D24~D31 5 SPI Interface D14, D15, D16 (Pin Multiplexing) 6 Analog A0~A5 Analog A0~A5 7 MCU NUC123LD4AN0 8 USB Serial Port USB Power; USB Serial Port(called USBSerial in code) NOTE: Bluno M0 can be charged by USB x 2 and DC 2. PinMap Bluno M0 Pins IC pin Multiplex Note D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17 D18 D19 D20 D21 D22 D23 D24 D25 D26 D27 D28 D29 D30 D31 D32 PC4 PC5 PF2 PF3 PC0 PC3 PA13 PC2 PC3 PA14 PA15 PB8 PC1 PB14 PA10 PA11 PC11 PB6 PD0 PD1 PD2 PD3 PD4 PD5 PB4 PB5 PC10 PC9 PC13 PC12 PB9 PB10 PB7 RXD1 TXD1 SDA SCL I2S LRCLK PWM0 PWM1 I2S DI I2S DO PWM2 PWM3 PWM4 I2S BCLK PWM5 SPI MISO SPI SCK SPI MOSI RX LED A0 A1 A2 A3 A4 A5 RXD2 TXD2 NULL NULL NULL NULL NULL NULL TX LED Serial-RX Serial-TX INT0 INT1 / / / / / / / Software PWM / Software PWM / / / / / / / / / / RX2 TX2 / / / / / / / Tutorial Requirements  Hardware Bluno M0 x 1 Micro USB Cable x1  Software Arduino IDE (Version requirements: V1.6.X and later), Click to Download Arduino IDE from Arduino® https://www.arduino.cc/en/Main/Software Setup Bluno M0 Software Development Environment  Open Arduino IDE, File->Preferences, find Additional Boards Manager URLs, copy the below link, and paste in the blank. https://raw.githubusercontent.com/DFRobot/DFRobotDuinoBoard/master/package_dfrobot_m3_i ndex.json  File->Preferences  paste url here   Click OK Open Tools->Board->Boards Manager, enter Bluno in the search box, click Install Found “Bluno M0” Install Bluno M0 MainBoard Now, the development environment has been installed, you can use it like a normal Arduino board. Driver Installation  Some Win10 systems will install driver automatically. Please open device manager to check whether the COM X is installed, if yes, you can just download the program.  Connect M0 to your computer, and you will find an unknown device in the device manager.   Update Driver Software --> Browse my computer for driver software . Generally, this driver is located in the SDK folder C:\Users\yourUserName\AppData\Local\Arduino15\packages\nucDuino\hardware\nucDuin o\1.0.0\driver Or you can download it here directly: Click to save. Sometime you need disable the digital signature.  Bluetooth Instruction Bluno M0 is consistent with Bluno series in Bluetooth. Please refers to Bluno SKU:DFR0267 for details. Special Function Hardware Serial port x2 & USB Serial Port x1  Just like Arduino Leonardo, M0 has USB Serial Port and Hardware Serial Port. No like DFRduino M0, Bluno don't have Serial1. USB COM port, Bluetooth and Hardware Serial Port 1 share the same port: Serial.  USB Serial Port Serial Hardware Serial Port 1 Serial Hardware Serial Port 2 Serial2 Sample Code1: D0&D1 refers to Serial, serial2 refers to Serial2. Users can use USB serial transformer tools to check printing. void setup() { // put your setup code here, to run once: Serial.begin(115200); Serial2.begin(115200); } void loop() { // put your main code here, to run repeatedly: Serial.println("I am Serial"); Serial2.println("I am Serial 2"); delay(1000); }  Result1: Use USB serial transforming board to receive data from Serial2 and you can check printing in correspond in PC.  Sample Code2: Digital IO int pin; void setup() { // put your setup code here, to run once: for(pin=24;pin
DFR0416 价格&库存

很抱歉,暂时无法提供与“DFR0416”相匹配的价格&库存,您可以联系我们找货

免费人工找货