Product Description
ATmega328P developer board for DIY robots, suitable to Arduino Nano with 3.7V lithium battery charging circuit.
Product description
Introduction:
HuaDuino v.1.1 is Arduino Nano suitable with enhancements that that includes 12 connectors for RC servo, excessive energy output regulator, exterior UART connector and three.7V lithium battery charging circuit. Integration design reduces errors on wiring totally different modules collectively.
Integrating a powerful energy regulator permits it to drive excessive load electronics. The facility regulator half can take enter of three.7V lithium batteries after which stepping as much as output 5V and three.3V to linked electronics. With two XH2.54 battery connectors it could actually embrace very giant capability energy in separated battery packs. The second battery connector can be utilized to chain up 2nd boards which makes single battery pack to energy up a number of boards. A change controls the enter energy on/off. The exterior on/off change connector offers comfort to utility.
The built-in charging circuit can cost the batteries with out disconnecting battery for recharging state of affairs. Charging port is normal micro USB socket which individuals can do charging with any 5V USB energy supply. With out battery connecting, this port can also be the ability supply to energy up. As well as, exterior pins for connecting totally different energy socket sort are additionally offered (however watch out reverse polarity of energy enter will injury the board).
With such many options and traits, it permits folks to do any Arduino initiatives plenty of simpler.
Specification:
Microcontroller Atmel
ATmega328P-AU
Energy chip
Ti TPS61088RHL
Serial chip
QinHeng Digital CH-340 USB to TTL serial chip
Enter
2A enter battery charging module
Enter Voltage
2.8v -5.0 V
Digital I/O
Pins 14
Analog Enter
Pins 8
Flash Reminiscence
32 KB of which 2 KB utilized by bootloader
SRAM
2 KB
EEPROM
1 KB
Clock Pace
16 MHz
Size
52 mm
Width
42 mm
Weight
30g
Energy Provide:
HuaDuino may be powered by way of the micro USB connector or/and the battery connectors. Battery connectors are XH2.54 sort. Mostly battery to make use of is 3.7V lithium ion or polymer battery. Batteries may be re- charging by way of inner charging circuit. To drive RC servo or instances needing excessive energy consumption, the battery enter ought to be used. The on/of change controls it to energy up.
Connector Description:
HuaDuino I/O pin assignments and performance are suitable to Arduino Nano with following exceptions. Serial communication on pin D0 (RX) and pin D1 (TX). used to obtain (RX) and transmit (TX) TTL serial information. These pins are linked to the corresponding pins of the USB-to-TTL serial chip or the UART connector whereas the USB port not linked. The UART connector is beneficial for connecting Bluetooth SPP/LE UART module , ESP8266 WiFi UART module, NRF24L01+ 2.4G RF UART module and and so on. to permit wi-fi distant management utility. There are additionally additional 5V/3.3V output pins. Watch out not shorting the 5V/3.3V energy output pins, the board shall be broken in such circumstance.
Communication:
HuaDuino helps I2C, SPI and USB to UART communication.
Programming:
To program HuaDuino, folks can use Arduino native growth instrument generally known as Arduino IDE Software program. To success importing Arduino sketch, be sure you do following accurately.
• set the ability change to on, blue LED will mild
• the board choice is “Arduino Nano”, processor “ATmega328” for AVR Boards assist model 1.6.20 or older.
• the board choice is “Arduino Nano”, processor “ATmega328 (Outdated Bootloader)” for AVR Boards assist model 1.6.21 or newer.
• choose the port the OS assigned for USB serial.
• do not join any Bluetooth modules to the UART connector, some unhealthy high quality modules will trigger importing failure.
• do not join servos with out battery since sole USB port not having sufficient energy for the board with servos, will trigger program importing to fail.
Search from YouTube “HuaDuino – Arduino Appropriate Board with Lithium Battery Energy Up and Charging” to see the demo for sketch importing by way of USB port. Though it isn’t widespread, folks can use ISP programmer equivalent to USB asp to add a program to ATmega328P- AU by means of the ICSP (In-Circuit Serial Programming) header.
One other different is Scratch programming language. An implementation generally known as Scratch for Arduino (Search from google for “s4a”) may be downloaded. Scratch is designed particularly for ages 8 to 16, however is utilized by folks of all ages. One other implementation of Scratch is mBlock, search from google for “mblock makeblock” obtainable for obtain.
On Home windows and MacOS you might want to put in the USB to TTL serial driver. If the driving force put in accurately, on MacOS you will notice the port /dev/cu.wchusbserial1441140. For Home windows, you will notice new COM port obtainable. On Linux, it already has driver. You need to discover the port one thing like /dev/tty USB{0,1,2 and and so on} when attaching it to usb port of your pc.
To program the board, you need to use Arduino native growth instrument generally known as Arduino IDE Software program, the board choice is “Arduino Nano”, processor “ATmega328” for AVR Boards assist model 1.6.20 or older
To program the board, you need to use Arduino native growth instrument generally known as Arduino IDE Software program, the board choice is “Arduino Nano”, processor “ATmega328 (Outdated Bootloader)” for AVR Boards assist model 1.6.21 or newer
ATmega328P-AU & CH340 USB to TTL chip are used.
Excessive Energy Chip Ti TPS61088RHL embedded to energy up exterior elements and sensors
That includes 12 connectors for RC servo.
Integration design reduces errors on wiring totally different modules collectively.
You’ll be able to study extra about how you can use the merchandise by means of YouTube looking for HuaDuino – Arduino Appropriate Board with Lithium Battery Energy Up and Charging