Datasheet Bluetooth
Datasheet Bluetooth
Datasheet Bluetooth
Bluetooth Modules
Wireless UART Cable Replacement
EGBT-045MS and EGBT-046S Bluetooth Module are low cost replacements of our now retired
EGBC-04 Bluetooth Module. EGBC-04 is an excellent Bluetooth Module, it is fully certified to Bluetooth standards, and is loaded with programmable
features users had come to love. There is just one
thing that went against it- it is expensive.
It is easy to see why the EGBC-04 cost so much.
Firstly, the manufacturer produced these specialty
modules in relatively small volume; hence, there
is no economy of the scale to speak of. Secondly,
certification costs a lot of money; and this cost will
have to be added on top of the manufacturing cost.
Hence, EGBC-04 ended up costing about 10 times
more expensive than its garden variety USB-type
Bluetooth dongles cousins.
Fortunately, at least one volume manufacturer
have came up with an idea of producing a generic
Bluetooth module in large quantity, for sale and
distribution to developers who now have to put only
the firmware functionalities. This resulted in a huge
drop in prices of these specialty Bluetooth modules,
benefiting us experimenters and hobbyists.
EGBT-045MS and EGBT-046S are generic Bluetooth Modules loaded with SPP firmware for UART
wireless cable replacement functions. The EGBT045MS can be configured by the user to work either
as a master or slave Bluetooth device using a set of
AT commands.
EGBT-046S, on the other hand, is permanently programmed as Bluetooth slave device. EGBT-046S,
because of its simpler function, is a lot easier to
use, and of course, costs less than EGBT-045MS.
You can use it straight out of the box as a UART
wireless cable replacement, without any need to
add set-up codes in your microcontroller application
e-Gizmo Mechatronix Central
firmware.
Use the cheaper EGBT-046S if your application will
connect to a master Bluetooth device, such as PC
or laptops. Use the EGBT-045MS if your application
must connect to a slave Bluetooth device, such as
with EGBT-046S. Note that EGBT-045MS will work
as well as a slave Bluetooth device.
COMMON SPECIFICATIONS
EGBT-046S
3.1 to 4.2VDC
40mA max
ID
TXD
RXD
RESET
Vcc
GND
GND
24
LED
DESCRIPTION
UART TXD Output
UART RXD Input
RESET Input
+3.1 to 4.2VDC Power Input
Common Ground
Common Ground
LED Status Indicator
Flashing
- Waiting to Connect/Pair
Steady ON
- Connected/Paired
Note:
All unassigned pins must be left unconnected.
Figure 2. EGBT-046S wiring example with a 3v3 host microcontroller. The 470R resistor and LED
are for status indication, and may be omitted if not needed.
Figure 3. EGBT-046S RX input is not 5V tolerant. A schottky diode connected as shown will keep
5V voltages out of the Bluetooth module when operated with a 5V host microcontroller.
9600 bps
8 bits
1 bit
None
None
Passkey:
1234
Device Name: linvor
If the default configuration suits your application,
then you can use EGBT-046S immediately. Once
it is paired to a master Bluetooth device, its operation becomes transparent to the user. No user code
specific to the Bluetooth module is needed at all in
the user microcontroller program.
The EGBT-046S automatically sets itself up in
Command Mode when it is not remotely connected