Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Articles by Yash Sanghvi
Page 18 of 20
Get Source Codes of Libraries that come with Arduino IDE
Sometimes, you are just curious to know where the source files of Arduino are hidden. In other words, from where does Arduino know what to do when you write Serial.print(). Or where are the source codes of various libraries like SPI or Wire are stored.The Arduino Source Code files can be accessed by going to the directory containing your Arduino Software. On Windows, you can type Arduino in the start, right-click on Arduino and click on 'Open File Location'. If this opens a shortcut icon, you can right-click on the shortcut icon and again click on 'Open File Location'.This will ...
Read MoreSee inbuilt examples in Arduino IDE
To see inbuilt examples in Arduino IDE, follow the steps given below −Step 1: Go to File.Step 2: Click Examples from the dropdown menu.Step 3: Select the relevant example from the category of your interest.If you add separate boards like ESP32 to your Arduino IDE, you can also see examples specific to that board, if you've selected that board from Tools -> Board
Read MoreSerial Plotter in Arduino
The Serial Plotter is available in Arduino Versions 1.6.6 and above. It is a handy tool for visualizing rapid incoming data, say from a sensor. With Serial Monitor, you may not be able to register the changes in the data, especially if the data is changing too quickly. Serial Plotter will visually show you the changes. What's more, the Serial Plotter can also plot multiple values at a time. I think an example will best explain this.Have a look at the code below. We are generating random numbers, but these could very well be readings from Analog or digital sensors.Examplevoid ...
Read MoreView Serial Output in Arduino
In order to view Serial output (basically see whatever is printed by the device using Serial.print() or its variants), you can use the Serial Monitor built into the Arduino IDE.First connect the board to the Arduino IDE. This should show a new COM port in Tools -> PortIn case you see multiple Serial Ports, it will be a good idea to disconnect your board and see which port disappears. That way, you can identify the port corresponding to your board. Once you have selected the correct Port, click on Tools -> Serial Monitor or press Ctrl + Shift + M ...
Read MoreDownload a new library in Arduino IDE
In order to download a new library, go to Tools -> Manage LibrariesSearch for the library of your interest in the window that opens up. Click on the desired library, and click Install.This will Install the library and you will be able to see the example specific to the library from File -> Examples.
Read MoreAdd a new board in Arduino
To add a new board in Arduino IDE, go to Tools -> Board -> Boards ManagerIn the window that opens up, search for the board of your interest, click on that board, and click on the 'Install' button. You can even choose to install an earlier version of the board from the versions dropdown (1.1.6 in the image below).Some boards are not directly searchable in the Arduino Boards Manager. Popular examples are ESP32 and ESP8266. In order to install the ESP32 and ESP8266 board in Arduino, the following steps can work (other non-available boards may have similar steps).Step 1: Get ...
Read MoreAuto-format code in Arduino IDE
Formatting the code is quite important to make it readable. It is recommended that you properly format the code regularly, and especially before sharing it with someone else.Follow these steps to auto-format code in Arduino IDE −Go to ToolsClick on Auto FormatAlternatively, you can press Ctrl+T on your keyboard. This will format the code and add the correct indentations wherever required.Before Auto-FormatAfter Auto-Format
Read MoreHow to change the baud rate of the Serial Monitor in Arduino?
In order to change the baud rate of the Serial Monitor, go to Tools -> Serial Monitor (or press Ctrl+Shift+M alternatively).Make sure you have a board connected to your PC/Laptop, or the Serial Monitor won't open. Also, make sure that the Port corresponds to the connected board.Once the Serial Monitor is open, you can see the baud rate dropdown at the bottom and select the required baud rate from there.
Read MoreWhat all constraints can be added to a PostgreSQL table?
There are 6 types of constraints that can be generally used with a PostgreSQL table. They are listed and explained below −NOT NULL CONSTRAINTThis is a very common constraint. If there is a particular column that cannot have null values, you add this constraint at the time of table creation. For example, if we create a marks table, which can’t have NULL values for the name, then the table creation command will look like −CREATE TABLE marks( name VARCHAR NOT NULL, roll_no INTEGER, marks_obtained INTEGER );Now, if we try to insert a row into this table, without ...
Read MoreCreate Primary Key on an existing table in PostgreSQL?
Although quite infrequent, you may come across situations wherein you need to define the primary key on an existing table. This can be achieved using the ALTER TABLE statement.The syntax is −ALTER TABLE table_name ADD PRIMARY KEY (column_name1, column_name2, …., columns_nameN)As can be seen from the above syntax, you can define PRIMARY KEY on multiple columns. When you have defined the PRIMARY KEY on multiple columns, the condition is that the column pairs should have unique and non-null values. Thus, if the PRIMARY KEY is defined on (column1, column2), the values (value1, value2), (value3, value2), and (value1, value4) are allowed. ...
Read More