Hot Topics

For Firmware Developers

While mobile phones have come to a long journey over the years, There's one thing that hasn't changed yet. Whatever the sophisticated mobile phone on your hand, you have to insert a physical SIM card which your prefered service carrier provided in order to get its service. You have to go to the service provider store to get a SIM card for the mobile service or if you have ordered it over the internet, you would have to wait a few days for your card to arrive in the mail and need to search paper clip to take out your sim card from the tiny slot.


According to the apple key note which was held on 12th of September, 2017, The chances of someone else unlocking your new iPhone X using its new face ID are one in a million. When it comes to Touch ID which introduce from iPhone 6, there is a one in 50,000 chance to open with wrong fingerprint. Apple says these figures and we believe it. They don't disclose where these figures are from.

Let's look at how Face ID works. Front-facing camera and other sensors map user's face to determine if the user is actually the owner of the iPhone or not. The face recognizing system learns more about owners face each time it is used. There is some AI part too. For example, it will recognize user even if user grow a bread or put on glasses. It will also work in the dark...


Let's consider for a moment what language itself is. I'll try not to resort to scientific definitions and explaining simply, we can say that a language is a method of expressing and recording human thoughts. In other words, the method of human communication, either spoken or written, consisting of the use of words in a structured and conventional way. Language can be used for speaking, writing, reading, listening, thinking and many other purposes.


To put it simply, Electricity is the movement of electrons from through a conductor. More specifically, Electricity is a type of energy that can build up in one place or flow from one place to another. When electricity gathers in on place it is known as Static Electricity (the word static means something that does not move). Electricity that move from one place to another is called Current Electricity.


In this tutorial I'm going to provide an overview of the basic electronic concepts you should be familiar with to safety connect peripherals to devices and begin writing apps.


This is the beginning of the series of embedded system development tutorials, and this tutorial provides the background to help you understand the basic of compiling and creating a Makefile which are using in all other tutorials. Especially, this tutorial is based on C/C++ in Linux/Unix environment. In this tutorial, I'm going to explain how to compile a C/C++ applications using GNU GCC compiler and "Make".


Element 14 has releases 7" Capacitive touch screen for Raspberry Model A+, B+, Pi 2 and Pi 3 and, turns your Raspberry Pi into an all-in-one tablet like embedded system with this capacitive touch screen. Especially for IoT. This kit comes with only the front LCD panel. There's no back cover. But there are a lot of back cover available in the market. In this tutorial, I'm going to guide you to asse


Companies like GitHub are now offering code hosting services based on "git". However, there are some limitation and restrictions, especially if you are an individual or small player. One of the limitations of GitHub is that the free service doesn't allow private hosting of the code. User has to pay a monthly fee of $7 to host private repositories, and the expenses go up with more repos.


This a small tutorial provide you to know how to enable I2C on Raspberry PI device using "raspi-config" tool. Especially for the beginners. It's very simple and sometimes you may already know about it.


This a small tutorial provide you to know how to set the timezone on Raspberry PI device using "raspi-config" tool. Especially for the beginners. It's very simple and sometimes you may already know about it.