What is GAPmini?Designed by Ennovation LLC, Ships from China
GAP (aka. General Android Peripheral) Mini Kit is based upon LPC812, a 32bit Cortex-M0+ microcontroller. It is designed as a peripheral development kit connects to Android via USB port. In order to...Read More…
GAP (aka. General Android Peripheral) Mini Kit is based upon LPC812, a 32bit Cortex-M0+ microcontroller. It is designed as a peripheral development kit connects to Android via USB port. In order to make it an easy programming platform, it follows a simple design rule: the simpler, the better. It is a tiny yet powerful platform, you can have a lot of fun on it.
GAPmini is my first feet heading to appcessory world. Although it is similiar to other kit sold worldwide, I define it an easy programming, plug and play platform for Android appcessory. Although that means there are a lot of work to do in Android APK.
Either connectivity technology has its bottleneck, so use it wisely. Maybe iOS devices have dominated the market, but Android is more popular in emerging markets.
GAPmini supports Android Phones with 3.2+ OS, which supports USB host API. Of course, your device have to be able to offer 5V VBUS to GAPmini.
First of all, it is an easy programming platform for hobbisits. You can find a lot of code from mBed, which offers online compiler and runtime libraries for many ARM micros. So you don't bother to think about hardware setup, low level drivers. Just copy an existing code (import), compile online (build), download to your PC, and then program (upload) into to GAPmini.
Meanwhile, it is an easy programming platform for firmware developers. No matter which tool chain you prefer, including Keil, IAR, Code Red GCC or ARM GCC. NXP and its partners have already prepared well-documented libraries for you.
Since LPC812 has only 16KB ROM, you can use evaluation version of Keil/IAR to build you code. No more viruses from hacked compilers.
At last, GAPmini will offers shields adapters in two form factors, one is Arduino, the other is mikroBUS from mikroElektronika. So you can find a lot of shields already available to plug into GAPmini.
Low Cost Yet Flexiable
GAPmini uses an entry level micro, but this micro is highly flexiable due to two features:
GAPmini has on board USB/USART converter CP2102. Thanks to open source projects, it was designed as accessory for Android devices from the very beginning. If you Android device supports USB host API, then you can use GAPmini as an appcessory platform.
We have offered many open source projects and Android software, ready for download.
Alternatively, LPC812MiniKit supports 2FSK modem in firmware. So it can serve all of the mobile phones, including Android as well as iOS. That solution is still under development.
What we are developing is so-called embedded system. Now, we can EMBED it into a LEGO brick. So it can be used as an embedded module inside a LEGO style enclosure.
Then we can have LiPo module, sensor module and other modules in LEGO bricks.
mBed is a good online compiler C++ platform. With this platform, you can easily share and co-operate with other makers. And you can move all your works to cloud servers. What does it mean? You can edit, build your project via an iPad or Android tablet, before uploading the binary code into the microcontroller with same mobile devices.
Currently, we have offered following projects:
Meanwhile, these projects are under development:
Before You Order
Because I am prepare user manual for GAPmini in English and upload everything to github recently. You can leave questions here, or contact me at allankliu (at) 163.com
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!