Electronic – Hardware advice for simple wireless embedded application

microcontrollerreceivertransmitterwireless

Now, I am going to learn embedded programming in microcontroller. I am going to create a device that will receive signal from wireless transmitter. The range will be less than 30 meters. So, I have some questions about toolkit.

  1. What type of transmitter and receiver should I use that receive and send signal up to 30 meter?
  2. What kind of microcontroller and board should I use to create embedded system?
  3. Do I need any other circuit or device like antenna or anything else?

I am new in microcontroller.

Best Answer

Since you are new to microcontrollers, your best course of action would be to get an Arduino (there are several types). While they are designed for beginners, they also have a lot of flexibility. enter image description hereenter image description here

Peripherals for the Arduino are called shields, and they have many options for doing wireless. One option you might want to consider is Bluetooth, which can cover up to 100m out in the open, and quite a bit less indoors. You didn't say whether you will be indoors or outdoors. There are many Bluetooth shields, such as this one. In almost all cases, the antenna is already included on the board.

If battery life on the remote device is a factor, you might also want to investigate Bluetooth Low Energy, which has a range similar to "classic" Bluetooth but consumes much less power. It is quite new (there is no native support for it in Windows 7, for example), but since you will be providing both ends of the wireless link, this should not be a problem.

Related Topic