Using AVRDUDE to flash an Arduino Nano, I’m emphasizing the importance of using a specific baud rate of 57600. I have included commands for flashing a HEX file and compiling Arduino source code, along with relevant resources that I used to figure this out.
Category: Technical
Smart IR is a patented technology that transforms Android phones into IR remote controls by eliminating the need for dedicated microcontrollers. This innovation significantly reduced costs, enabling integration into devices like the Samsung Note 4. Smart IR has been adopted by many Android manufacturers, preloading the Peel Smart Remote app in over 650 million smartphones.
If you want a wordpress site, which supports multiple domains, and has https support; this blog post puts together the three requirements into one place. I wrote this because I could not find instructions in one place.
Waking up an android device with adb
When working with development boards…one of the most irritating item is the screen going off, and the screen locking. It gets irritating because I dont usually have a mouse handy and keep forgetting to make the effort of making sure the screen does not lock. A quick fix… adb shell input keyevent KEYCODE_POWER adb shell […]
Using GPIO’s as Key Events in Android
Sometimes the smallest things you want to do can take a few hours. I have a gpio input that I am getting and I want to convert that into a keystroke in android. You would think that something like that would be the simplest thing. But with DTS and the constant simplification of the linux […]
Working with headless android
A lot of times I am working with boards that do not have a display and need hdmi to connect to a display. This also gets irritating because I also need to lug around a keyboard and mouse to work with it. Found an interesting app that solves this in a pretty cool way. http://www.makeuseof.com/tag/mirror-android-screen-pc-mac-without-root/ […]
Sending input events over adb
Adding a device driver to the linux kernel for android opens up a whole pandora’s box of issues that are related to building the driver and then integrating it into the whole android infrastructure. I have always tried to take the shortcut approach of getting a build from one of the board manufacturers, and then […]
UPDATE: Updated with data on using the hikey960 A lot of times in my hurry to get moving on a system I have a tendency to just simply say sudo adb and move on to solving my bigger problems. It works but sometimes it is better to get organized so that we do not have […]
Accelerometers and InvenSense
We have been integrating Accelerometers in a lot of the systems that we are building. We typically take a module device, integrate it into the OS that we are using and ship it out. About two weeks ago I (along with Ajit M. B.) got to meet InvenSense. InvenSense is a company that more or […]
Will Android hurt Linux
It is now a couple of years since Android appeared on the scene. When it just appeared, it was a lone voice, the Open Handset Alliance, and went up against the industry behemoths (including Nokia, etc) who had put together the LIMO Foundation. LIMO has disappeared, and the Open Handset Alliance is no longer referred […]