EMBEDDED TWEAKS

Embedded Electronics Tutorials, Coding and lot more

Author: Taral Shah (page 2 of 2)

Top 5 Linux based single board computers

As the market share of linux is increasing seamlessly , not only PC based or server based Linux versions are in demand, but a there is a great demand of compact low power Linux devices. So as the computing power needed is high in compact size, the developers are working on different SoCs like TI Sitara, Qualcomm snapdragon, Broadcomm MediaTek etc from different vendors. But now manufacturers have came out with ready to work development boards of this platforms. They are providing Continue reading

Sharing is caring

Control your home over WiFi

Ever thought to control your home over WiFi? Here’s a tutorial through which you can control across many devices like Laptops, Smartphones, tablets anything.Here i am presenting a tutorial to do this with simple steps. Screenshot from 2014-10-31 09:35:20 I am using a BeagleBone Black as my main board for controlling. I have Linux installed it. The version is Debian. To know about beaglebone black click here. BeagleBone Black is a low-cost, open source, community-supported development platform for ARM® Cortex™-A8 processor developers and hobbyists.  It is powered Continue reading

Sharing is caring

Controlling electrical Appliances via SMS

This device can enable you to control your home appliances by just an SMS message. You can also monitor some data like temperature, gas leakage, door status etc.  I am using a PIC microcontroller PIC16f887 for this purpose. I written the code in Mplab X IDE and XC8 compiler. Here for demo I have attached a gas, light, door, temperature sensor, Rain sensor. LM35 is used as temperature sensor.

App

SIM900 GSM modem:

 I am decoding the incoming SMS from SIM900 GSM modem. GSM/GPRS Modem-RS232 is built with Dual Band GSM/GPRS engine- SIM900A, works on frequencies 900/ 1800 MHz. The Modem is coming with RS232 interface, which Continue reading

Sharing is caring

Easiest Tutorial to create android apps

Here i am presenting easiest way to create Android App. You can create Android app even if you dont know basic C language. The tool used here is App inventor. No need to install any software even. App Inventor is a cloud-based tool, which means that you can build apps right in your web browser. This website offers all of the support that you’ll need as you learn how to Continue reading

Sharing is caring

Accessing PC serial port in Visual Basic

All of the electronics engineering students mostly want to create something which has a nice GUI control for their device. But they see softwares like VB6, VB.NET as pure software language. On the other side, Computer engineering students see also these software as pure GUI. Electronics geeks know the hardware and computer geeks know software. But Actually these languages such as VB6, VB.NET, Java can provide us very useful features to control our hardware connected to PCs. Here i am presenting a very basic tutorial to access serial port of PC in the VB6 software.

We will create the GUI (Graphical User Interface) which contains some buttons. Pressing them we can send some data to our PC’s serial port. Though it is a very basic tutorial but this is a must learn step. Further you can receive, send, monitor data, take some Continue reading

Sharing is caring

TV remote decoder (NEC protocol decoder)

Today there are many remotes available in the market. They are different as per their target applications. Even though they are from different manufacturers, but they follow some standard protocols such as RC5, RC6 or NEC protocol. Here i am showing how to decode NEC protocol remote. I am using a PIC16F micrcontroller. NEC is the toughest protocol to decode, hence secure also. You can see full video demo here.

remote

NEC protocol:

  • 8 bit address and 8 bit command length
  • Address and command are transmitted twice for reliability
  • Pulse distance modulation
  • Carrier frequency of 38kHz
  • Bit time of 1.125ms or 2.25ms

Continue reading

Sharing is caring

PC based home security system

This system can provide all data like temperature, gas , door status of your home on PC screen. All data of parameters like temperature etc are stored in database and can generate Excel file so that you can view data of any day in history you want. This system is very useful in modern houses. Here for demo i am taking 2 sensors: Gas Sensor and a Temperature sensor LM35.  The heart of the system is PIC16F887 microcontroller. It monitors both our digital Continue reading

Sharing is caring

GUI based advance product counting machine

This system is ideal for companies which have many manufacturing units.. The system mainly works to help the manufacturing unit to get data of current product quantity and to process this data. In this whole article I am taking example of a company which manufactures pipes. So here product1, product2, product3 … in this article can be circular pipe, triangular pipes, square pipes etc… Many types of pipes.

Conventionally, the company’s manufacturing plants use the product counters to count their product quantity manufactured. Normally these types of systems are equipped with 7-segment displays. Hence whenever Continue reading

Sharing is caring

Implementing hardware level security to your softwares

Generally we set log in screens in our applications through which we can enter the details and get access. But some times we fear that if the password and id are lost or stolen then unauthorized user will access the system. Hence here i am suggesting a new idea to improve security. I am adding the hardware level security. I am using Continue reading

Sharing is caring

Controlling your Electrical appliances via PC/Laptop (PIC microcontroller)

I recently posted an idea to control your home appliances using 8051 microcntroller here. For simulation of this post see the links below. The same can be implemented. But the respective changes will take place as follows:

The IDE used is now MPLAB X IDE.

Compiler is XC8.

Microcontroller is PIC16F887      Continue reading

Sharing is caring
Newer posts

© 2018 EMBEDDED TWEAKS

Theme by Anders NorenUp ↑

Follow Me

Get the latest posts right delivered in you mailbox

%d bloggers like this: