📌BMduino-Nano Development Board BM18B367A
💻More Information: https://www.bestmodulescorp.com/BM18B...
00:00 00:14 BMduino-Nano Development Board BM18B367A
00:15 00:42 Product Features
00:43 01:10 Pin Description
01:11 01:23 Hardware overview
01:24 01:57 Comparison
01:58 03:13 IDE Setting
03:14 04:15 Demonstrate with OLED use the BMCOM2
04:16 06:31 BMduino-Nano with Keil IDE
06:32 06:40 www.BestModulesCorp.com
✒Description
The BMduino-Nano BM18B367A is a development board implemented using a Holtek 32-bit MCU, the HT32F52367, which is especially designed to be pin-compatible with the Arduino Nano development board. It can support both Arduino IDE and Keil IDE development platforms to assist beginners to learn programming more easily. The BM18B367A uses the HT32F52367, which is based on a 3.3V series Arm® Cortex® -M0+ core, as the master MCU. It also has additional common communication interfaces such as I2C, SPI and UART.
◆Pin-compatible with Arduino Nano
The product is pin-compatible with Arduino Nano operates at a voltage level of 3.3V (while Arduino Nano operates at 5V).
In addition to the standard Arduino Nano pinout, the product provides an additional connector, BMCOM2, which can be individually set to operate at either 3.3V or 5V using jumpers.
The product comes with a voltage level shift circuit so that you can directly connect to BMCOM2 when using a 5V voltage module, without worrying about voltage conversion.
◆Programming
The product comes with an e-Link32 Lite circuit, which can be used for debugging and programming.
Therefore, it does not need to use TX and RX pins when uploading a sketch (Arduino Nano needs to use them) and does not need the ICSP function.
The 6-pin ICSP connector on the Arduino Nano is designed to be the BMCOM2 connector on the product, and its voltage level can also be set to 3.3V or 5V with a jumper, and no additional voltage level shift circuit is required when connecting to a 5V module.
◆Development environment
In addition to working in the Arduino IDE, the product can also work in the Keil IDE development environment, and its usage is the same as that of the ESK32-30510 HT32F52367 starter kit.
◆What is BMCOM?
BMCOM is an ecosystem consisting of I2C/UART modules, which includes sensors, actuators, displays, and wireless modules, that can accelerate the process of prototype design.
There are two types of BMCOM connectors: BMCOM1 is a 2.54mm pitch, 5-pin header, while BMCOM2 is a 1mm pitch, 5-pin JST connector.
Due to its small size, the BMduino-Nano BM18B367A only includes the BMCOM2 connector, while the BMduino-UNO BM53A367A is equipped with both connectors.
◆BMduino-UNO v.s. BMduino-Nano
The product offers similar functionality to the BMduino-UNO BM53A367A. However, it stands out with its smaller size and can be directly inserted into a breadboard. This makes it ideal for space-constrained applications. You can select the appropriate development board based on your product's size requirements.
✒Features
◆Master MCU: HT32F52367 - 64-pin LQFP
→Cortex®-M0+, 60MHz
→Flash Memory: 256KB
→SRAM: 32KB
◆26 digital I/O pins, 14 of which can be used as PWM outputs
◆12-bit resolution A/D converter with 9 analog inputs
◆14 external interrupts
◆Communication interfaces: UART, SPI, I2C
◆Power supply inputs: USB interface, external Vin
→e-Link32 Lite USB: Type-C USB interface
→External Vin: Vin pin, voltage range: DC 7V~12V
◆Debug tool: e-Link32 Lite (ICE), implements program debugging using the e-Link32 Lite circuit
on the development board
◆Programing modes:
→In-Circuit Programing – ICP, implements programing using the e-Link32 Lite circuit on the
development board
→In Application Programming – IAP, implements programing using a COM port
◆ Development environment: supports Arduino IDE and Keil IDE development platforms
◆ Interface resources: BMCOM2 (lead pitch: 1.0mm, optional 3.3V/5V)
◆Development board size: 50mm×18mm×18.4mm, pin-compatible with the Arduino Nano
development board
◆Development board weight: 7g (Net)
🏢 Best modules corp.
🔗NO. 3, Creation Rd. II, Science Park, Hsinchu 30077, Taiwan
🤝[email protected]
#Modules #DevelopmentBoard #bmduino #modules #KeilIDE #DetectionModule #ArduinoIDE #BMduino-Shield #Shield #Arduino #BMduino
Информация по комментариям в разработке