FRDM-KL25Z talks to Android Phone

Ok, I still do not own an Android phone, but I know many readers of this blog do, and there were several questions how to use the FRDM-KL25Z with Android. And here is something exciting I just saw today: Kai Liu posted information how to connect the FRDM-KL25Z with USB OTG (On-The-Go) to Android: FRDM-KL25Z now talks to Android Phone

He published the S19 file so you can try things out. He still needs to organize the sources and decide on how to publish it (I hope it will be available soon).

If you do not own a FRDM-KL25Z RevE, then you need to consider this post about a hardware change: USB host HID demo times out on FRDM-KL25Z with reproduced USB host

Happy Droiding 🙂

3 thoughts on “FRDM-KL25Z talks to Android Phone

  1. Pingback: Micro controller talks to Android Phone | Swapnil Katre

  2. Hi, I am Kai Liu in person.

    I am surprised and excited to find your blog to introduce my design. Very appreciated.

    The design, which I call it as GAP (General Android Peripheral, or General Accessory Platform, not decided yet), it was coded and debugged with IAR toolchain (32KB KS edition), because it offers more features than Keil does.

    I am trying to make core ADB functions into a library, and allows applications to call API and set callbacks. So far only in IAR toolchain. I will port it to GCC anyway.

    Currently I am working on PCB layout for a new KL25Z board. I have ordered 100pcs KL25Z from

    Porting to GCC
    GCC toolchain is my preferred toolchain, although I hesitate to do that by now. Because I have no idea how much to setup makefile/linker script/debugger/bootloader with GNU……. After browsing your projects on Github. Oops. Well done! Very impressive.

    I have more confident since I am not working alone. You have done great job already!

    I will release it ASAP.


What do you think?

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.