Driver Installation
Driver Installation
3. If the CH340 driver is already installed in your system you will see the
following window.
4. In the Ports (COM& LPT) option, you will see USB-SERIAL CH340. This
shows the driver is already installed on your system.
5. If the driver is not previously installed on your system, you will see the
below window.
1
6. Here, you will not be able to see the Ports (COM & LPT).
7. In such a case, you will have to download the CH340 driver for your
computer.
9. On the top left side, you will see an option as For Windows. Click on that
option. The EXE file for the CH340 driver will automatically get downloaded
on your system.
10. Now, right-click on the EXE file which is downloaded and select Run as
administrator option. A new prompt window will open and ask for
permission to install the driver. Click on YES.
2
11. A new window will open as shown below to install the driver.
3
13. Now the driver is successfully installed on your system.
14. If you have already opened the Arduino IDE, we suggest you close it and
open it again.
15. In the Arduino IDE, click on the File option in the menu bar.
16. Click on the Preferences menu. A new window will open as shown below.
17. In the Additional Boards Manager URLs box, type the following link.
https://noobtronics.github.io/SmartCore/package_noobtronics_SmartC
ore_index.json
18. In the “Show verbose output during” section, check both the compilation
and upload boxes and then close the preferences window by clicking on the
OK button.
4
19. Now, click on the Tools option from the menu bar and select Board option.
Now click on Boards Manager option. A new window of the Boards
Manager will open.
20. You will see “SmartCore” library noobtronics at the end of the Boards
Manager window. Click on the Install button at the bottom right. After
installation, close the Boards Manager window.
21. Next, in the menu bar go to Tools and select Board option. At the end of the
list, you will see Smartduino Uno 16MHz. Select that option.
22. Installation of driver is completed. To check this go to step 3 and check for
the Ports (COM& LPT) option, you will see the USB-SERIAL CH340.
5
● For Ubuntu Linux user
3. Type lsusb command and press Enter. If the CH340 driver is already
installed on your system, you will see the following window.
5. But, if this option is not available, then you will have to manually
download and add the CH340 driver for your system.
6
6. Open your browser and go to the following link
https://noobtronics.ltd/downloadl/ch340g
7. On the top right-hand side, you will see an option as For Ubuntu. Click
on that option. Save the zip file of the Ch340 driver in your system.
9. Now your system has the CH340 driver installed. To verify this, open
the terminal on your screen, type lsusb and press Enter. You will see
the QinHeng Electronics HL-340 USB_Serial adapter option.
11. In the Arduino IDE, click on the File option on the menu bar.
12. Click on the Preferences menu. A new window will open as shown
below.
13. In the Additional Boards Manager URLs box, type the following link.
https://noobtronics.github.io/SmartCore/package_noobtronics_S
martCore_index.json
7
14. In the “Show verbose output during” section, check both the
compilation and upload boxes and then close the preferences window
by clicking on the OK button.
15. Now, click on the Tools option from the menu bar and select Board
option. Now click on Boards Manager option. A new window of the
Boards Manager will open.
16. You will see “SmartCore” library noobtronics at the end of the Boards
Manager window. Click on the Install button at the bottom right. After
installation, close the Boards Manager window.
17. Now, go to Tools option and select Board option. At the end of this list,
you will see Smartduino Uno 16MHz. Select that option.
19. To check this go to step 3. In the terminal type lsusb command and
check if QinHeng Electronics HL-340 USB_Serial adapter is there.