Hi students! I hope you are having a productive day. Technology is all about sharing information through different means to utilize it in a better way, and today, we are discussing an important and basic one of that has been the trend for years and has made the devices live and connected. Our motto is to discuss the basic concepts of the Bluetooth module, but we’ll try to keep things simple, to the point, and informative so you have the best knowledge.
In today’s article, we are going to study Bluetooth and its modules in detail. We’ll learn about the basic introduction of these modules and study their types in detail. We’ll see different modules with their applications and also discuss the use of particular types of modules in different fields of life. In the end, we’ll examine the workings of these modules and see how we will see these modules in the future. Let’s start learning the first point:
The Bluetooth mechanism is one of the earliest wireless technologies that has revolutionized the communication process on devices. This technology works only in the equipment that was designed to do so during the manufacturing and design process, and the modules fit into the internal structure. In modern digital communication, Bluetooth modules are vital components and are incorporated into several devices to provide the easy transfer of data from one device to another. These modules are introduced as:
"A Bluetooth module is a specialized chip that is designed to wirelessly connect two compatible devices for communication, and it does it using its low energy wave feature."
These modules act as the interface between the microcontroller and the devices. The scope of these modules is not just limited to smartphones and laptops but also includes multiple types of devices, such as watches and households that use Bluetooth modules to share data. For instance, the air conditioners at home have Bluetooth modules to share details about temperature and other parameters. This not only shares the data but also contributes to controlling the devices without any physical connection with them.
Before moving on to the types and other details, I want to share the modules' names and their applications, which will help you understand the workings of these modules.
The new models of these modules are frequently released every year, but some important models that are extensively used are mentioned in the table given below:
Module Model |
Type |
Applications |
HC-05 |
Classic |
|
HC-06 |
Classic |
|
HM-10 |
Classic |
|
nRF52840 |
BLE |
|
ESP32 BLE |
BLE |
|
BTM005 |
BLE |
|
HM-13 |
Dual-Mode |
|
CC2541 |
Dual-Mode |
|
nRF5340 |
Dual-Mode |
|
CSR8675 |
Audio Streaming |
|
nRF52832 |
Audio Streaming |
|
ES9218P |
Audio Streaming |
|
RN2483 |
Long-Range |
|
HM-19 |
Long-Range |
|
SPP-R |
Long-Range |
|
The reason why Bluetooth modules are used on multiple types of devices is because of their versatility. The popularity of these modules has encouraged designers to create different types, and out of these, the most important ones are mentioned here:
The first Bluetooth classic module was developed in the late 1990s and soon operated on 79 channels. The Bluetooth Classic was formally known as the Bluetooth or Bluetooth EDR. It is an older networking standard that was designed according to IEEE 802.15.1. Although it was an amazing module at the time, with time, it has enhanced its capability and scope; therefore, it is still used in devices. The features of this module are listed below:
It has a high data rate and can transfer up to 3 Mbps, which makes it suitable for applications that require a high bandwidth rate. This rate is significantly higher than some other modules, such as the Bluetooth LE.Â
It is operated from a long distance in ideal conditions because it has a range of 330 feet, which is 100 meters. This is the plus point of using this module multiple devices can be occupied in this long range.Â
This module can ignore the interference of different devices and create a connection with the required device, which makes it a good choice.
Based on its features, the Bluetooth Classic can be used in different applications, such as:
Audio streaming is the most prominent example of the Bluetooth Classic because of the structure of this module. It works on different profiles that decide the features of the connection. For audio streaming, the relevant profiles are mentioned here:
Advanced Audio Distribution Profile (A2DP): This profile is responsible for high-quality audio streaming from one device to another. Hence, when this feature is required, the A2DP profile of the Bluetooth module is active.Â
Audio/Video Remote Control Profile (AVRCP): This profile is active when playback functions such as play, pause, and skip are required by the source device.
This mode of Bluetooth is also used to share files, such as images, videos, audio files, etc., from the source device to the destination. For this, it uses the Object Push Profile (OPP) profile, which is specifically designed for simple file transfers. This is a more user-friendly way of sharing files than using wires.
For serial communication, the Bluetooth Classic uses another profile named Serial Port Profile (SPP). This profile facilitates the emulation of the serial port of a device using Bluetooth. In this way, the device establishes the connection wirelessly through a virtual serial link. This profile is usually active when serial communication is required for data sharing between two computers or other embedded devices. This is a useful feature in different cases where flexibility is required for data sharing. Â
Bluetooth does not only share data wirelessly, but it also helps to connect peripherals without any physical connection. This is a big relief because multiple peripherals not only create a messy look but there is always the risk of wire damage as well. Connecting peripherals like mice, keyboards, speakers, etc. are more reliable and energy efficient.
This type of connection is widely adopted and has contributed to the elimination of the need for cumbersome cables. As a result, the connection is more convenient and enables a clutter-free environment. Hence, Bluetooth Classic is extensively used in the updated peripherals, therefore providing convenience.Â
Mobile printing is a trending application of Bluetooth Classic that establishes connections with devices such as smartphones, tablets, and other Bluetooth-enabled devices. On-the-go printing is a convenient way to effortlessly send printing jobs from mobile devices to Bluetooth-enabled printing devices. This application is being used at different scales, either for personal use or for professional applications.
Bluetooth Low Energy is also known as BLE, and this version operates on 40 channels only. This is a relatively flexible version of its predecessors. It's a power-conservative module for the personal area network (PAN). It uses radio waves in the 2.4 GHz band and consumes a minimal amount of electricity; therefore, it is suitable for devices that require a continuous Bluetooth connection.Â
It supports the broadcasting of mesh technology and is essential for creating large-scale networks. This module is designed to keep the periodic, short bursts of long-range radio connections in mind and, therefore, has a great scope in the field of battery-oriented devices.Â
Here are some other important features of this module:
Here is a list of the basic applications where the BLE is extensively used:
It transmits data from the fitness trackers and wearables and provides information like heart rate, number of steps users have taken, etc. Because of their low power consumption and small size, these modules are extensively used to connect Bluetooth-enabled devices with wearables and allow the monitoring of health metrics such as heart rate, steps taken, and distances covered.Â
It is a popular way for data sharing between smart home devices, such as thermostats and air conditioners. Here, it is useful because of the quick connection and low power usage, so it may provide the information from these devices to the user consistently. In this way, it provides a reliable connection to check the home climate and, therefore, helps in its regulation.
BLE beacons effectively transmit location information for indoor navigation and proximity marketing. The efficient data transmission capabilities to nearby devices help the BLE stand out in the first position among other options for data sharing in this regard.Â
It is used in medical devices and sensors. With the advancement of technology, large and bulky devices are converted into smaller and more efficient ones, and the connection of these devices with the computer is now easy because of the advanced Bluetooth modules. It is employed in wearable devices that allow the medical staff to send the health parameters to the computer, where the printing of the report and detailed examination can be done.Â
Dual-mode Bluetooth is a versatile Bluetooth chip that has the functionalities of both (BLE and Bluetooth Classic) and offers the advantages of both of these. It incorporates features like the wide range of 3 Mbps at 100 meters and the low power consumption and small data pack that make it ideal for a great number of applications.
This module has made the applications simpler; before this, separate modules were used to get such features. It not only makes the design simple and small but is also more cost-friendly the user simply has to switch between the modes through the device.
As expected, the application of this module is a combination of those mentioned before in this article. Here are some cases where Dual Mode Bluetooth is the most suitable choice:
Dual Mode Bluetooth is a dominant technique for hands-free audio calling in vehicles. When working as the Bluetooth Classic, it can be used in the safe calling system in vehicles. The drivers simply connect their smartphones and other devices with the vehicles’ calling system and receive the calls without any discomfort. It is a life-saving feature in different cases.Â
The user can also share the files with the vehicular system, and for this, the BLE mode is efficient. The small packets of data that are transmitted consume very little energy, and this continued connection helps to provide a more user-friendly experience.Â
The mode of IoT working is to create connections between different devices and allow them to work as a closed system; therefore, Bluetooth is widely used here. These devices require continuous connection as well as fast information sharing, so dual-mode Bluetooth is the best option for IoT. It allows a diverse array of IOT applications and allows devices to seamlessly switch between high-speed data transfer (a characteristic of Bluetooth Classic) and energy-efficient, intermittent communication (a characteristic of BLE). In short, it provides the perfect balance between data sharing and continuous communication. As a result, it can provide a strong connection between devices, sensors, actuators, and other IoT system components.Â
Gaming is one of the most trending fields nowadays, and here, dual-mode Bluetooth is making the gaming experience more convenient. It provides a seamless connection between the gaming peripherals, such as controllers, headphones, and other accessories. The dual functionality of this Bluetooth mode ensures low latency and high-speed data transfer, which are the basic features of a smooth gaming process. The gamers, in this way, experience a more immersive and customizable gaming environment.Â
The wire-free and more dynamic gaming system is not only more convenient and smooth but also helps in better gaming performance.
Here is the table that compares these three modes of Bluetooth modules:
Feature |
Bluetooth Classic |
Bluetooth Low Energy (BLE) |
Dual-Mode |
Data Rate |
Up to 3 Mbps |
Up to 1 Mbps |
Up to 3 Mbps (Classic), Up to 1 Mbps (BLE) |
Range |
Up to 100 meters (330 feet) |
Up to 30 meters (100 feet) |
Up to 100 meters (330 feet) (Classic), Up to 30 meters (100 feet) (BLE) |
Power Consumption |
High |
Low |
Varies depending on active mode |
Connection Speed |
Fast |
Slower |
Faster (Classic), Slower (BLE) |
Latency |
Lower |
Higher |
Lower (Classic), Higher (BLE) |
Security |
AES-128 encryption |
AES-128 encryption |
AES-128 encryption (Classic), AES-128 encryption (BLE) |
Supported Connections |
Point-to-point, multipoint |
Point-to-point |
Point-to-point, multipoint (Classic), Point-to-point (BLE) |
Cost |
Moderate |
Lower |
Higher |
Applications |
Audio streaming, data transfer, file sharing, and gaming |
Wearables, sensors, beacons, healthcare devices, smart home |
Flexible - any application needing Classic or BLE features |
Similarly, some other module types are related to the particular features of Bluetooth, such as audio streaming, serial Bluetooth, Long-Range Bluetooth, evaluation and development kits, and others.
The basic purpose of these modules is to eliminate the need for wires to share data through radio waves. These modules work over short distances only, and generally, the working principles of all the modules are more or less similar. Here is the general way in which these modules are discussed below:
The modules have small antennas in them, and these are incorporated into the devices.Â
When a compatible device is turned on, it emits signals, which are captured by the module antenna. Once these devices are connected to the user confirmation, they can send the data and share information.
The group of multiple devices connected through Bluetooth is termed the Bluetooth network. This large network of Bluetooth devices follows the master/slave system. In this way, the master can connect more than one device and send and receive data from its slaves. On the contrary, the slave can only connect with the master and send and receive data there. There is no connection between the slave devices. The role of the master device is most highlighted in the network, and if, for some reason, the master device fails in the connection, then the whole network is disturbed.
There are different connectivity technologies, and the designers of the Bluetooth modules are working hard to meet the needs of the time. In the future, the Bluetooth modules will be better with the help of the following features:
Right now, Bluetooth modules are less famous than other connectivity resources due to the limited connectivity of Bluetooth. Designers are working on modules that will connect instantly over a long range and transfer the data at a high rate.
The Bluetooth mesh network is a crucial feature that is making it more useful in fields like the Internet of Things (IoT). Designers are working on modules that can accommodate multiple components at a time. The network allows the modules to communicate seamlessly over an extended area. In the future, more powerful modules are expected for networking. Some basic examples of the elements in the mesh network are:
Smart lighting
Building automation
Large-scale sensor networks.
5G technology is the most updated technology of this decade. The newer modules are denied in such a way that they can work closely with 5G technology. This will not only leverage the high speed and low latency, but it will also be compatible with the latest devices. The most suitable applications in the future with these modules are those wanting real-time data transformation, for instance, augmented reality (AR) and virtual reality (VR).
Some other important features of these modules that will keep them updated for the latest applications are Ultra-Low power consumption, security enhancements, compatibility with emerging standards, AI integration, miniaturization and integration, and many others.
Hence, today we have studied the fundamental concepts of Bluetooth modules, and we started with what Bluetooth is and the introduction of the Bluetooth modules. We saw that there are different types of these modules, and each of them is ideal for the particular class of devices and applications where these modules are used. We have seen a comparison of these types as well, and in the end, we examined how these modules work. Moreover, we also study the future trends of the Bluetooth modules and how the teams of designers are working. I hope you got all the points in this article that you were searching for, but if you want any other information, you can ask in the comment section.
Hello friends, I hope you all are doing great. In today’s tutorial, we will have a look at a detailed Introduction to HC-12. It is a wireless data transmitter and receiver module, that uses 433 megahertz frequency and can communicate to one thousand meter distance. It can communicate with more than one microcontroller. This module operates from 3.2 volts to 5.5 volts.
This Bluetooth module is installed in industries to control different processes and machines. It is also used in the circuitry of different security systems. This module uses silicons LABs Si4463 for (radio-frequency) RF data transmission. In today's post, we will look at its working, features, pinout and applications in detail. So let's get started with Introduction to HC-12.
Pin# | Type | Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Parameters |
Pin#1 | Vcc | At this pin input supply is provided to this module, the range of direct current source is 3.2 volts to 5.5 volts, and the load connected with it should be two hundred milliamperes. One thing you should keep in mind that when this module sending data tries to connect 1N4007 diode in series voltage source if its value is larger than 4.5 volts for reduction of heating. |
Pin#2 | GND | This pinout is connected with the ground. |
Pin#3 | RXD | Â It is UART (Universal Asynchronous Receiver/Transmitter) input data and TTL (Transistor-Transistor Logic) pinout. The resistance of one kilo is linked in series within the module. |
Pin#4 | TXD | it is UART (Universal Asynchronous Receiver/Transmitter) output data and TTL (Transistor-Transistor Logic) pinout. With this pinout, one-kilo ohm resistance is connected in series. |
Pin#5 | SET | This pinout is for the setting of different parameters at active low level. One kilo ohm resistance is also connected with it in series. |
Pin#6 | ANT | This pinout is for 433 megahertz antenna. |
Pin#7 | GND | it is the ground pinout. |
Pin#8 | GND | This pinout is also connected with the ground. |
Pin#9 | NC | It is not used for any connection. |
ANT1 | ANT | It is IPEX20279-001E-03 antenna socket. |
ANT2 | ANT | 433MHz spring antenna solder eyelet. |
That is a complete article on HC-12 I have mentioned each and everything related to HC-12 in this post if you have any questions ask in the comments. Thanks for reading.
Hello friends, I hope you all are doing great. In today’s tutorial, we will have a look at the Introduction to 20x4 LCD Module. The LCD stands for liquid crystal display, which works on the light modulation features of liquid crystals. It is available in electronic visible display, video display and flat panel display. There are numerous categories and features are exist in markets of LCD and you can see it on your mobile, laptop, computer and television screen.
The invention of LCD gives new life to electronic industries and replaces lED and gas plasma techniques. It also replaces the CTR (cathode ray) tube that is used for visual display. The input power consumed by the liquid crystal display is less than the light-emitting diode and plasma display. In today's post, we will have a look at 20 x 4 LCD, its features, working, applications, and practical implementation in different electronic devices. So let's get started with the Introduction to 20x4 LCD Module.
Pin No: | Pin Name: | Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Parameters |
Pin#1 | It is denoted as Vss | It is ground pinout potential at this pinout is zero. |
Pin#2 | It is denoted as Vdd | At this pinout, five volts are provided. |
Pin#3 | This pinout denoted as Vo | This pinout is used to set the contrast of the screen. |
Pin#4 | This pin denoted as RS | It is used to H/L register select signal. |
Pin#5 | It is denoted as R/W | It is used for H/L read/write signal. |
Pin#6 | This pinout denoted as E | It is used for H/L enable signal. |
Pin#7-14 | The pinouts from seven to fourteen are denoted as DB0 – DB7. | It is used for H/L data bus for 4-bit or 8-bit mode. |
Pin#15 | It identified as A (LED+) | It is used to set the backlight anode. |
Pin#16 | It is recognized as K (LED-). | It is used to set the backlight cathode. |
Parameters | Â Symbol | Â Â Â Â Â Â Â Â Â Â Conditions |
Input Voltage | It is denoted as VDD | The value of VDD is plus five volts. |
Supply Current | It denoted as IDD | Its value is ten milliamperes. |
LC Driving Voltage for Normal Temperature Version Module | Its symbol is VDD to V0. | Its value is 5.2 volts |
LED Forward Voltage | It is denoted as VF. | Its value is 4.3V |
LED Forward Current | It is denoted as IF. | Its value is 4.6V. |
EL Supply Current | This pinout denoted as EL | VEL = 110 VAC, and four hundred frequency. |
Parameters | Â Symbol | Â Â Â Â Â Â Â Â Â Â Conditions |
Working temperature | It is denoted as Top | Its value is zero to a plus fifty-celsius degree. |
Storage Temperature | It is denoted as Tst. | Its value is minus twenty Celsius to plus seventy Celsius. |
Supply Voltage for Logic | It is denoted as Vi. | Its minimum value is Vss and the maximum value is equal to Vdd volts. |
Supply Voltage for liquid crystal display | It is denoted as Vdd or Vss. | Its value is three volts to thirteen volts. |
It is a detailed tutorial on the 20x4 LCD module I have mentioned everything related to this Liquid crystal display. If you have any questions about it ask in the comments. Thanks for reading.
Hello friends, I hope you all are doing great. In today’s tutorial, we will have a look at Introduction to 16x2 LCD Module. LCD stands for liquid crystal display it is mostly used in different electronic projects and devices to display different values. LCD uses liquid crystals for the generation of visible images. 16 x 2 liquid crystal display is a basic LCD module used in DIY electronic projects and circuits. In this LCD module, there are two rows every row consists of sixteen numbers.
With the two rows in this module, there are sixteen columns. The VA dimensions of these modules are (66 x 16) millimeters and the thickness is 13.2 millimeters. Its operating voltage is plus five or plus three volts. In today's post, we will have a look at working, applications, circuits, features, advantages and disadvantages. So let's get started with Introduction to 16x2 LCD Module.
Where To Buy? | ||||
---|---|---|---|---|
No. | Components | Distributor | Link To Buy | |
1 | LCD 16x2 | Amazon | Buy Now |
Pin No: | Pin Name: | Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Parameters |
Pin#1 | Â Ground | This pin is used to connect the ground. |
Pin#2 | Â +5 Volt | At this pinout plus five volts are applied to on the LCD. |
Pin#3 | VE | This pin used to select the contract of the display. |
Pin#4 | Register Select | This pinout is used to MCU controller connected led to a shift from command to data mode. |
Pin#5 | Read and Write | It used for reading and wiring of data. |
Pin#6 | Enable | It linked with the MCU to toggle among zero and one. |
Pin#7 | Data Pin 0 | The pinouts from zero to seven are data pinouts and these are linked with the MCU for transmission of data. This liquid crystal module can also operate on the four-bit mode by working on o, 1, 2, and 3 pinouts and others are free. Â |
Pin#8 | Data Pin 1 | |
Pin#9 | Data Pin 2 | |
Pin#10 | Data Pin 3 | |
Pin#11 | Data Pin 4 | |
Pin#12 | Data Pin 5 | |
Pin#13 | Data Pin 6 | |
Pin#14 | Data Pin 7 | |
Pin#15 | LED Positive | This pinout is for turn backlight of led into positive. |
Pin#16 | LED Negative | Backlight liquid crystal display pinout negative terminal. |
Sr.No | Hex Code | Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Parameters |
1 | Â 1 | This command will remove data displaying on the screen of lcd. |
2 | Â 2 | It used to move back home. |
3 | 4 | It used to change location of a cursor to left side. |
4 | 6 | It changes the position of cursor to right side. |
5 | 5 | It used for shift display on right. |
6 | 7 | It used for Shift display one left |
7 | 8 | It used to off the display and cursor will also off. Â |
8 | 0A | It used for both display off, a cursor on. |
9 | 0C | It used for display on, cursor also off. |
10 | 0E | By using this command we can on display, the cursor will be blinking |
11 | 0F | By this command Display will be on, the cursor also blinking. |
12 | 10 | It changes the location of a cursor to left. |
13 | 14 | It set cursor location to right. |
14 | 18 | It changes the location of the complete display to the left side. |
15 | 1C | It changes the location of the complete display to right side. |
16 | 80 | It used to move the cursor to the first line. |
17 | C0 | It send the cursor to starting of the second line. |
18 | 38 | 2 lines and 5Ă—7 matrix. |
So it is the detailed article on the 16x2 LCD Module if you have any question about ask in comments. Thanks for reading.
HC05 Bluetooth Module consists of CSR Bluecore 04 outer single-chip Bluetooth system having CMOS (complementary metal-oxide-semiconductor) technology. This module also fulfils the Bluetooth V2.0+EDR technology. So let's get started with Introduction to HC-05.
Where To Buy? | ||||
---|---|---|---|---|
No. | Components | Distributor | Link To Buy | |
1 | HC-05 | Amazon | Buy Now |
HC-05 Pinout | ||||
---|---|---|---|---|
Pin# | Pin Name | Working | ||
Pin#1 | Enable Pin | The purpose of this pinout is to set data value at a high and low level. | ||
Pin#2 | Vcc | At this pinout, the input supply is provided to the module. Its operating voltage is plus five volts. | ||
Pin#3 | GND | Ground (0V) | ||
Pin#4 | TX | Serial Transmitting Pin. | ||
Pin#5 | RX | Serial Receiving Pin | ||
Pin#6 | State | This Pin is connected to an LED, shows the operating state of the HC-05 Bluetooth module. |
Pin# | Type | Parameters |
Pin#1 | VCC | This pin is used for input power supply 3.0 to 3.6V. |
Pin#2 | GND | This pin is used for Ground. |
Pin#3 | RESET | This pin is used for the external reset signal (Low voltage level: Active). |
Pin#4 | ADC(TOUT) | This pin is analog to digital converter. |
Pin#5 | CH_PD | It is Chip Enable. High: On, the chip works properly; Low: Off, small current. |
Pin#6 | GPIO0(FLASH) | It is a general purpose I/O, If low while reset/power on takes chip into serial programming mode. |
Pin#7 | GPIO1(TX) | It is a general purpose I/O and Serial TXd. |
Pin#8 | GPIO3(RX) | It is a general purpose I/O and Serial RXd. |
Pin#9 | GPIO4 | It is a general purpose I/O. |
After this process information processed and show on LCD. We can get our desired output on the LCD screen.
Pin# | Type | Parameters |
Pin#1 | GND | It is ground pinout. |
Pin#2 | AIO2 | It is analog programmable bi directional input output pinout. |
Pin#3 | AIO1 | It is analog programmable bi directional input output pinout. |
Pin#4 | AIO0 | It is analog programmable bi directional input output pinout. |
Pin#5 | UART TX | It is a UART Transmitter (TX) pinout. |
Pin#6 | UART RX | It is a UART Receiver (RX) pin. |
Pin#7 | WAKE_SW | It is bottomless Snooze Awaken when it becomes active it rouse module from Unfathomable Snooze. |
Pin#8 | CMD/MLDP | It works in command and MLDP mode, in command mode, UART data send to the command translator. During the MLDP method, UART data is sent to MLDP Bluetooth UART LED contacts. |
Pin#9 | GND | It is a ground pin. |
Pin#10 | CONNECTION LED PIO[1] SCK PWM1 | It is an evasion condition output. When it is in the energetic condition it shows that the device is linked with the distant expedient. When it is not energetic it displays there is no association with another expedient. |
Pin#11 | MLDP_EV PIO[2] CS PWM2 | It is for MLDP data indication. If it is in the high state which means that data has acknowledged, in a low state, there is no data. |
Pin#12 | WS PIO[3] MOSI PWM3 | It is output for movement indication. If it in energetic state component is working properly if not the device is not working. |
Pin#13 | PIO[4] MISO | It is MISO for Diagnostics and Workshop Regulation if a pin 17 avowed. |
Pin#14 | CTS PIO[5] | It is earmarked for CTS if hardware movement controller is permitted on the UART. |
Pin#15 | WAKE_HW | It is hardware wakeup from the latent condition. Set the Pin (15) high state to module eliminates from the inactive condition. |
Pin#16 | GND | It is a ground pin. |
Pin#17 | SPI/PIO | SPI/PIO for pinouts 10-13, active. |
Pin#18 | RTS PIO[6] | It Earmarked for RTS if hardware movement controller on UART is empowered. If the data communication to RN4020 requisite is stopped, declare RTS to high. RTS pin functions self-sufficiently from the CTS (pin 14). |
Pin#19 | PWM4 PIO[7] | It is a standby PIO. |
Pin#20 | RSVD | It is DMOS comprehensive Bridge 2 Yield A pin |
Pin#21 | SDA | It is SDA Statistics contour of the I2C interfacing. The RN4020 constantly performances as the I2C Dominant. |
Pin#22 | SCL | It is I2C Clock. |
Pin#23 | VDD | It is a power supply. |
Pin#24 | GND | It is ground pinout. |
The RN4020 can function in a diversity of power conditions, dependent upon the solicitation required.
Active RF:
This power state comes in upon any compulsory RF action (TX/RX) through publicity, detection, coupling, assembly, etc.
Deep Sleep:
This is the less-power modes reinforced by the RN4020. The main topographies of this state-run is that publicizing packages are still airing. To place the RN4020 in Deep Sleep method after Idle state you should follow some rules.Dormant:
It is the last power mode which reinforced by the RN4020. To place the RN4020 in this mode you should follow some rules.Pin# | Type | Parameters |
Pin#4 | CP1 | It is a charge drive capacitor point. |
Pin#5 | CP2 | It is a charge drive capacitor point. |
Pin#6 | VCP | It is a reservoir capacitor point. |
Pin#8 | VREG | It is controller decoupling point. |
Pin#9 | MS1 | It is a Logic input pinout. |
Pin#10 | MS2 | It is reasoning input pin. |
Pin#11 | MS3 | It is reasoning input pin. |
Pin#12 | RESET | It is reasoning input pin. |
Pin#13 | ROSC | It is timing setting pin |
Pin#14 | SLEEP | It is reasoning input pin. |
Pin#15 | VDD | It is the Logic source. |
Pin#16 | STEP | It is reasoning input pin. |
Pin#17 | REF | It is Gm reference voltage input pinout. |
Pin#3,18 | GND | It is ground pinout. |
Pin#19 | DIR | It is a reasoning input pin |
Pin#21 | OUT1B | DMOS Complete Bridge 1 Output B pin. |
Pin#22 | VBB1 | It is a supply voltage for load. |
Pin#23 | SENSE1 | It is sagacity resistor terminal for Bridge. |
Pin#24 | OUT1A | DMOS Complete Bridge 1 Output A pin. |
Pin#26 | OUT2A | DMOS complete Bridge 2 Output A pin. |
Pin#7,20,25 | NC | It is open pinout. |
Pin#1 | OUT2B | It is DMOS Complete Bridge 2 Output B |
Pin#27 | SENSE2 | Sagacity resistor terminal for Bridge 2. |
Pin#28 | VBB2 | It is a supply voltage for load.Pin#2ENABLEIt is Logic input pinout. |
- | PAD | It is unshielded wad for improved thermal indulgence. |
No. | Parameter | Symbol | Value | Unit |
1. | Supply Voltage | VCC | 5 | V |
2 | Logic 1 Input | VIH | 2.2 | V |
3 | Logic 0 Input | VIL | +0.8 | V |
4 | VBAT Battery Voltage | VBAT | 3.5 | V |
5 | Input Leakage | ILI | 1 | uA |
6 | I/O Leakage | ILO | 1 | uA |
7 | Logic 0 OUTPUT | VOL | 0.4 | V |
8 | Active Supply Current (fSCL = 100kHz) | ICC | 1.5 | mA |
9 | Standby Current | ICCS | 200 | uA |
10 | VBAT Leakage Current | IBATLKG | 50 | nA |
11 | Power-Fail Voltage (VBAT = 3.0V) | VPFtd> | 1.284 x VBAT | V |
12 | VBAT Current (OSC ON); SQW/OUT OFF | IBAT1 | 500 | nA |
13 | VBAT Current (OSC ON); SQW/OUT ON (32kHz) | IBAT2 | 100 | nA |
14 | VBAT Data-Retention Current (Oscillator Of) | IBATDR | 100 | nA |
15 | SCL Clock Frequency | fSCL | 100 | kHZ |
16 | Bus Free Time Between a STOP and START Condition | tBUF | 4.7 | us |
17 | Hold Time (Repeated) START Condition | tHD:STA | 4 | us |
18 | LOW Period of SCL Clock | tLOW | 4.7 | us |
19 | HIGH Period of SCL Clock | tHIGH | 4 | us |
20 | Setup Time for a Repeated START Condition | tSU:STA | 4.7 | us |
21 | Data Hold Time | tHD:DAT | 0 | us |
22 | Rise Time of Both SDA and SCL Signals | tR | 1000 | ns |
23 | Fall Time of Both SDA and SCL Signals | tF | 300 | ns |
24 | Setup Time for STOP Condition | tSU:STO | 4.7 | us |
nRF52840 supports low energy Bluetooth, 802.15.4, ANTâ„¢ and user proprietary 2.4 GHz protocols. nRF52840 is used in different industrial projects such as industrial mesh networks, advanced personal fitness devices, and smart city infrastructure. In today's post, we will have a look at its working, specifications, applications, pinout, etc. I will also share some links where I have interfaced it with other microcontrollers. If you have any questions about it please ask in the comments, and I will resolve your queries. So, let's get started with a basic Introduction to nRF52840.
Pin# | Type | Description |
A8 | P0.31 | It is a general purpose I/O pin. |
A10 | P0.29 | It is a general purpose I/O pin. |
A12 | P0.02 | It is a general purpose I/O pin. |
A14 | P1.15 | It is a general purpose I/O pin. |
A16 | P1.13 | It is a general purpose I/O pin. |
A18 | DEC2 | This pin is used for 1.3 V regulator supply decoupling (Radio supply). |
A22 | VDD | It is used for Power supply. |
A23 | XC2 | It is a connection for 32 MHz crystal. |
B1 | VDD | It is for Power supply. |
B3 | DCC | It is DC/DC converter output. |
B5 | DEC4 | It is 1.3 V regulator supply decoupling. |
B7 | VSS | Ground. |
B9 | P0.30 | It is a general purpose I/O pin. |
B11 | P0.28 | It is a general purpose I/O pin. |
B13 | P0.03 | It is a general purpose I/O pin. |
B15 | P1.14 | It is a general purpose I/O pin. |
B17 | P1.12 | It is a general purpose I/O pin. |
B19 | P0.11 | It is a general purpose I/O pin. |
B24 | XC1 | It is a connection for 32 MHz crystal. |
C1 | DEC1 | It is 1.1 V regulator supply decoupling. |
D2 | P0.00 | It is a general purpose I/O pin. |
D23 | DEC3 | This pin is used for Power supply and decoupling. |
E24 | DEC6 | It is 1.3 V regulator supply decoupling (Radio supply). |
F2 | P0.01 | It isa general purpose I/O pin. |
F23 | VSS_PA | Ground (Radio supply). |
G1 | P0.26 | It is a general purpose I/O pin. |
H2 | P0.27 | It is a general purpose I/O pin. |
H23 | ANT | It is a Single-ended radio antenna connection. |
J1 | P0.04 | It is a general purpose I/O pin. |
J24 | P0.10 | It is a general purpose I/O pin. |
K2 | P0.05 | It is a general purpose I/O pin. |
L1 | P0.06 | It is a general purpose I/O pin. |
L24 | P0.09 | It is a general purpose I/O pin. |
M2 | P0.07 | General purpose I/O pin |
N1 | P0.08 | It is a general purpose I/O pin. |
N24 | DEC5 | It is 1.3 V regulator supply decoupling (flash supply). |
P2 | P1.08 | It is a general purpose I/O pin. |
P23 | P1.07 | It is a general purpose I/O pin. |
R1 | P1.09 | It is a general purpose I/O pin. |
R24 | P1.06 | It is a general purpose I/O pin. |
T2 | P0.11 | It is a general purpose I/O pin. |
T23 | P1.05 | It is a general purpose I/O pin. |
U1 | P0.12 | It is a general purpose I/O pin. |
U24 | P1.04 | It is a general purpose I/O pin. |
V23 | P1.03 | It is a general purpose I/O pin. |
W1 | VDD | It is a Power supply pin. |
W24 | P1.02 | It is a general purpose I/O pin. |
Y2 | VDDH | This pin used for High voltage power supply. |