<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Ezequiel (Kimi) Aceto — Blog</title>
    <link>https://kimi.blog/blog</link>
    <atom:link href="https://kimi.blog/blog/rss.xml" rel="self" type="application/rss+xml" />
    <description>Ezequiel (Kimi) Aceto. Principal Software Engineer at Openbank (Santander Group). 15+ years across iOS, Android, web, and embedded systems: platform engineering, developer experience, and experimentation at scale.</description>
    <language>en-us</language>
    <lastBuildDate>Fri, 30 Aug 2024 00:00:00 GMT</lastBuildDate>
    <item>
      <title>Shadowing Lottie</title>
      <link>https://kimi.blog/blog/shadowing-lottie</link>
      <guid isPermaLink="true">https://kimi.blog/blog/shadowing-lottie</guid>
      <description>[Lottie](https://github.com/airbnb/lottie-android) is a powerful library that parses [After Effects](https://www.adobe.com/es/products/aftereffects)…</description>
      <pubDate>Fri, 30 Aug 2024 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Desktop is Dead! Long live the Desktop!</title>
      <link>https://kimi.blog/blog/long-live-the-desktop</link>
      <guid isPermaLink="true">https://kimi.blog/blog/long-live-the-desktop</guid>
      <description>So it seems like desktop applications are dead, or the were... I don&apos;t know. I&apos;d rather a full native app instead of a web-based app. EVERYWHERE! And that…</description>
      <pubDate>Tue, 23 Mar 2021 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Getting Started with Flutter for Linux</title>
      <link>https://kimi.blog/blog/getting-started-with-flutter-for-linux</link>
      <guid isPermaLink="true">https://kimi.blog/blog/getting-started-with-flutter-for-linux</guid>
      <description>This post will not cover how to install Flutter on Linux, that can be easily done reading the following [official…</description>
      <pubDate>Wed, 03 Mar 2021 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Scanning your Java/Kotlin project with SonarQube</title>
      <link>https://kimi.blog/blog/scanning-your-java-kotlin-project-with-sonarqube-community</link>
      <guid isPermaLink="true">https://kimi.blog/blog/scanning-your-java-kotlin-project-with-sonarqube-community</guid>
      <description>In the past year as a Technical Leader at Santander I have seen several a lot of code challenges submitted by applicants. All of them were small apps with…</description>
      <pubDate>Thu, 18 Feb 2021 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Headless Raspberry Pi configuration</title>
      <link>https://kimi.blog/blog/headless-raspberry-pi-configuration</link>
      <guid isPermaLink="true">https://kimi.blog/blog/headless-raspberry-pi-configuration</guid>
      <description>Settings up a Raspberry Pi it&apos;s easy when you have an HDMI display, a USB keyboard and mouse in oder to access the terminal or you favourite Desktop, but…</description>
      <pubDate>Fri, 23 Oct 2020 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Getting Started with CircuitPython</title>
      <link>https://kimi.blog/blog/getting-started-with-circuitpython</link>
      <guid isPermaLink="true">https://kimi.blog/blog/getting-started-with-circuitpython</guid>
      <description>[CircuitPython](https://circuitpython.org) is a spin-off of the well-known [MicroPython](http://www.micropython.org). An efficient implementation of Python…</description>
      <pubDate>Sun, 05 Jul 2020 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ESP32: Using the Internal Flash File System</title>
      <link>https://kimi.blog/blog/esp32-using-the-internal-flash-file-system</link>
      <guid isPermaLink="true">https://kimi.blog/blog/esp32-using-the-internal-flash-file-system</guid>
      <description>The ESP32 contains a lightweight filesystem specially design for microcontrollers called Serial Peripheral Interface Flash File System. This File System,…</description>
      <pubDate>Thu, 23 Apr 2020 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Rollback from MicroPython to Arduino on ESP32</title>
      <link>https://kimi.blog/blog/rollback-from-micropython-to-arduino-on-esp32</link>
      <guid isPermaLink="true">https://kimi.blog/blog/rollback-from-micropython-to-arduino-on-esp32</guid>
      <description>I hope you find MicroPython is VERY useful and perfect for you. But just in case it doesn&apos;t, or for any reason you want to rollback to Arduino. Here is how…</description>
      <pubDate>Wed, 22 Apr 2020 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>MicroPython on an ESP32</title>
      <link>https://kimi.blog/blog/micropython-on-an-esp32</link>
      <guid isPermaLink="true">https://kimi.blog/blog/micropython-on-an-esp32</guid>
      <description>ESPTools and Adafruit AMPY are required. Both can be installed using pip3. The recommended version of Python on the host is Python 3.7</description>
      <pubDate>Sun, 22 Mar 2020 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Setting up ESP32 development environment in Linux (with Arduino IDE)</title>
      <link>https://kimi.blog/blog/setting-up-esp32-development-environment-in-linux-with-arduino-ide</link>
      <guid isPermaLink="true">https://kimi.blog/blog/setting-up-esp32-development-environment-in-linux-with-arduino-ide</guid>
      <description>Download Arduino IDE from [https://www.arduino.cc/en/Main/Software](https://www.arduino.cc/en/Main/Software). The latest version when writing this a article…</description>
      <pubDate>Sun, 22 Mar 2020 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Fibonacci Sequence (or when NOT to use recursion)</title>
      <link>https://kimi.blog/blog/fibonacci-sequence-or-when-not-to-use-recursion</link>
      <guid isPermaLink="true">https://kimi.blog/blog/fibonacci-sequence-or-when-not-to-use-recursion</guid>
      <description>For those of us who study computer science and algorithms, the study of [recursion](https://en.wikipedia.org/wiki/Recursion_\(computer_science\)) has an…</description>
      <pubDate>Sat, 29 Feb 2020 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Listing all endpoints with Gorilla Mux Router</title>
      <link>https://kimi.blog/blog/listing-all-endpoints-with-gorilla-mux-router</link>
      <guid isPermaLink="true">https://kimi.blog/blog/listing-all-endpoints-with-gorilla-mux-router</guid>
      <description>When adding different handlers to a Router, each one with its own base path (sub routing), it comes handy to list all the endpoints declared, not only as a…</description>
      <pubDate>Sat, 15 Feb 2020 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>How to make a WhatsApp Bot in Go [Part 3 of N]</title>
      <link>https://kimi.blog/blog/how-to-make-a-whatsapp-bot-in-go-part-3-of-n</link>
      <guid isPermaLink="true">https://kimi.blog/blog/how-to-make-a-whatsapp-bot-in-go-part-3-of-n</guid>
      <description>Processing incoming messages, either text or media, is one of the fundamental features a Bot must implement. In this post we will explore how to do this.</description>
      <pubDate>Thu, 13 Feb 2020 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>How to make a WhatsApp Bot in Go [Part 2 of N]</title>
      <link>https://kimi.blog/blog/how-to-make-a-whatsapp-bot-in-go-part-2-of-n</link>
      <guid isPermaLink="true">https://kimi.blog/blog/how-to-make-a-whatsapp-bot-in-go-part-2-of-n</guid>
      <description>In this second step, we are going to analyse how to use the API of [go-whatsapp](https://github.com/Rhymen/go-whatsapp) described in the [previous blog…</description>
      <pubDate>Tue, 11 Feb 2020 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>How to make a WhatsApp Bot in Go [Part 1 of N]</title>
      <link>https://kimi.blog/blog/how-to-make-a-whatsapp-bot-in-go-part-1-of-n</link>
      <guid isPermaLink="true">https://kimi.blog/blog/how-to-make-a-whatsapp-bot-in-go-part-1-of-n</guid>
      <description>Such a long time since I&apos;ve published my last post, I&apos;m back with a simple and small post: How to make a simple Whatsapp Bot in Go.</description>
      <pubDate>Mon, 10 Feb 2020 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>iBeacons - Let your Mac broadcasts</title>
      <link>https://kimi.blog/blog/ibeacons-let-your-mac-broadcasts</link>
      <guid isPermaLink="true">https://kimi.blog/blog/ibeacons-let-your-mac-broadcasts</guid>
      <description>iBeacons are built on top of Core Bluetooth so I wondered whether it would be possible to use a MacBook running Mavericks to create an iBeacon transmitter.…</description>
      <pubDate>Thu, 20 Feb 2014 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Using Leap Motion in an Objective-C project</title>
      <link>https://kimi.blog/blog/using-leap-motion-from-objective-c</link>
      <guid isPermaLink="true">https://kimi.blog/blog/using-leap-motion-from-objective-c</guid>
      <description>I have started learning about Leap Motion and decided to make a simple app in Objective C in order to test it. The first thing I realise it is that there is…</description>
      <pubDate>Tue, 03 Sep 2013 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>BeagleBone Black and Linux Kernel 3.8 with Android support</title>
      <link>https://kimi.blog/blog/beaglebone-black-and-linux-kernel-3-8-with-android-support</link>
      <guid isPermaLink="true">https://kimi.blog/blog/beaglebone-black-and-linux-kernel-3-8-with-android-support</guid>
      <description>cd ~/</description>
      <pubDate>Thu, 22 Aug 2013 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Building Android for BeagleBone Black with Kernel 3.2</title>
      <link>https://kimi.blog/blog/building-android-for-beaglebone-black-with-kernel-3-2</link>
      <guid isPermaLink="true">https://kimi.blog/blog/building-android-for-beaglebone-black-with-kernel-3-2</guid>
      <description>Note: SGX (hardware-accelerated OpenGL) is supported only in Kernel 3.2</description>
      <pubDate>Thu, 22 Aug 2013 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Compiling Android with Kernel 3.8</title>
      <link>https://kimi.blog/blog/compiling-android-with-kernel-3-8</link>
      <guid isPermaLink="true">https://kimi.blog/blog/compiling-android-with-kernel-3-8</guid>
      <description>Note 1: SGX is not yet supported on Kernel 3.8 so there is no hardware-accelerated OpenGL on this release./pre&gt;</description>
      <pubDate>Thu, 22 Aug 2013 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>U-Boot for BeagleBone Black</title>
      <link>https://kimi.blog/blog/u-boot-for-beaglebone-black</link>
      <guid isPermaLink="true">https://kimi.blog/blog/u-boot-for-beaglebone-black</guid>
      <description>Note: Use this guide only if you are building Android with Kernel 3.8</description>
      <pubDate>Thu, 22 Aug 2013 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Increasing Java Heap size in Android from source code</title>
      <link>https://kimi.blog/blog/increasing-java-heap-size-in-android-from-source-code</link>
      <guid isPermaLink="true">https://kimi.blog/blog/increasing-java-heap-size-in-android-from-source-code</guid>
      <description>Under /frameworks/base/core/jni/ there is a file called AndroidRuntime.cpp where the Dalvik VM parameters are set. You can do a search over the file for…</description>
      <pubDate>Tue, 20 Aug 2013 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Installing busybox (for Android) on BeagleBoard</title>
      <link>https://kimi.blog/blog/installing-busybox-for-android-on-beagleboard</link>
      <guid isPermaLink="true">https://kimi.blog/blog/installing-busybox-for-android-on-beagleboard</guid>
      <description>**BusyBox** provides several stripped-down [Unix tools](http://en.wikipedia.org/wiki/Unix_tool &quot;Unix tool&quot;) in a single [executable…</description>
      <pubDate>Wed, 14 Aug 2013 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ADB over Ethernet in BeagleBoard</title>
      <link>https://kimi.blog/blog/adb-over-ethernet-in-beagleboard</link>
      <guid isPermaLink="true">https://kimi.blog/blog/adb-over-ethernet-in-beagleboard</guid>
      <description>First of all we need to ensure that we have an Ethernet connection up and running. Connect your PC to the Beagleboard using a USB to Serial converter. USB…</description>
      <pubDate>Fri, 09 Aug 2013 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Beagleboard xM &amp; native FTDI VCP driver</title>
      <link>https://kimi.blog/blog/beagleboard-xm-native-ftdi-vcp-driver</link>
      <guid isPermaLink="true">https://kimi.blog/blog/beagleboard-xm-native-ftdi-vcp-driver</guid>
      <description>cd ~/rowboat-android/kernel</description>
      <pubDate>Fri, 09 Aug 2013 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>How to setup a Blackberry 10 for development over WiFi</title>
      <link>https://kimi.blog/blog/how-to-setup-a-blackberry-10-for-development-over-wifi</link>
      <guid isPermaLink="true">https://kimi.blog/blog/how-to-setup-a-blackberry-10-for-development-over-wifi</guid>
      <description>[![](http://www.ezequielaceto.com.ar/techblog/files/2013/04/BB10_setup1-768x1024.jpg &quot;BB10 Setup for Development -…</description>
      <pubDate>Mon, 01 Apr 2013 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>FT232R (Java) Driver for Android OS 3.1+</title>
      <link>https://kimi.blog/blog/ft232r-java-driver-for-android-os-3-1</link>
      <guid isPermaLink="true">https://kimi.blog/blog/ft232r-java-driver-for-android-os-3-1</guid>
      <description>[FT232R Driver](http://www.ezequielaceto.com.ar/techblog/wp-content/uploads/VCPLib.zip) [PS2Pad (Test app for FT232R…</description>
      <pubDate>Fri, 08 Mar 2013 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Android 4.1.2 Image for Beagleboard XM</title>
      <link>https://kimi.blog/blog/android-4-1-2-image-for-beagleboard-xm</link>
      <guid isPermaLink="true">https://kimi.blog/blog/android-4-1-2-image-for-beagleboard-xm</guid>
      <description>This Image can be loaded into an SD Card (4GBytes min). It can run entirely from the SD Card, or the Android OS can run from a USB Flash, and U-Boot,…</description>
      <pubDate>Wed, 06 Mar 2013 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Basic SysInfo for Android</title>
      <link>https://kimi.blog/blog/basic-sysinfo-for-android</link>
      <guid isPermaLink="true">https://kimi.blog/blog/basic-sysinfo-for-android</guid>
      <description>Basic project used in a Beagleboard XM. It reports CPU, ABI, OS Version, Maunfacturer, Device, and more. Screenshot of the app in a Motorola RAZR i (Intel…</description>
      <pubDate>Tue, 05 Mar 2013 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Setting up ADB on Beagleboard</title>
      <link>https://kimi.blog/blog/setting-up-adb-on-beagleboard</link>
      <guid isPermaLink="true">https://kimi.blog/blog/setting-up-adb-on-beagleboard</guid>
      <description>Enable USB Debugging on The Beagleboard</description>
      <pubDate>Mon, 04 Mar 2013 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Unlocking Motorola RAZR i (XT890) bootloader</title>
      <link>https://kimi.blog/blog/unlocking-motorola-razr-i-xt890-bootloader</link>
      <guid isPermaLink="true">https://kimi.blog/blog/unlocking-motorola-razr-i-xt890-bootloader</guid>
      <description>C:homekimisdkandroidplatform-tools&gt;fastboot.exe oem get\_unlock\_data &lt; waiting for device &gt; ... (bootloader) 3A35120005260968#53304237373054 (bootloader)…</description>
      <pubDate>Sat, 23 Feb 2013 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Loading rootfs from USB in Beagleboard</title>
      <link>https://kimi.blog/blog/loading-rootfs-from-usb-in-beagleboard</link>
      <guid isPermaLink="true">https://kimi.blog/blog/loading-rootfs-from-usb-in-beagleboard</guid>
      <description>1) Format a USB Flash Drive with EXT4 File System 2) Decompress rootfs.tar.gz into USB Flash Drive `cp rootfs.tar.gz /media/USBDrive` `cd /media/USBDrive`…</description>
      <pubDate>Mon, 26 Nov 2012 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Setup Development Tools for Android</title>
      <link>https://kimi.blog/blog/setup-development-tools-for-android</link>
      <guid isPermaLink="true">https://kimi.blog/blog/setup-development-tools-for-android</guid>
      <description>- Eclipse IDE for Java Developers (at least Eclipse 4.2 - Juno) - [link](http://www.eclipse.org/downloads/ &quot;Eclipse Download&quot;)</description>
      <pubDate>Mon, 26 Nov 2012 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Android Jelly Bean (4.1.2) for Beagleboard xM in Photos</title>
      <link>https://kimi.blog/blog/android-jelly-bean-4-1-2-for-beagleboard-xm-in-photos</link>
      <guid isPermaLink="true">https://kimi.blog/blog/android-jelly-bean-4-1-2-for-beagleboard-xm-in-photos</guid>
      <description>[![](http://www.ezequielaceto.com.ar/techblog/files/2012/11/bb-xm_hardwarwe.jpg &quot;Beagleboard…</description>
      <pubDate>Mon, 05 Nov 2012 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Building Android Jelly Bean (4.1.2) for Beagleboard xM</title>
      <link>https://kimi.blog/blog/building-android-jelly-bean-4-1-2-for-beagleboard-xm</link>
      <guid isPermaLink="true">https://kimi.blog/blog/building-android-jelly-bean-4-1-2-for-beagleboard-xm</guid>
      <description>- Ubuntu 12.04 LTS - AMD64</description>
      <pubDate>Mon, 05 Nov 2012 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Simple log for iOS</title>
      <link>https://kimi.blog/blog/simple-log-for-ios</link>
      <guid isPermaLink="true">https://kimi.blog/blog/simple-log-for-ios</guid>
      <description>In every method two very important variables can be found. One is already known by many iOS dev, and it is &apos;self&apos;. The other one is &apos;\_cmd&apos;. This last one…</description>
      <pubDate>Mon, 20 Aug 2012 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Passcode Lock Screen for iOS</title>
      <link>https://kimi.blog/blog/passcode-lock-screen-for-ios</link>
      <guid isPermaLink="true">https://kimi.blog/blog/passcode-lock-screen-for-ios</guid>
      <description>I have designed a small library (with its test project) that lets you implement a passcode lock screen on iOS. The library is compatible with iPod Touch,…</description>
      <pubDate>Sun, 24 Jun 2012 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SVN Tip</title>
      <link>https://kimi.blog/blog/svn-tip</link>
      <guid isPermaLink="true">https://kimi.blog/blog/svn-tip</guid>
      <description>//search and delete .svn `find` `. -depth -name .svn -``exec` `rm` `-fr {} ;`</description>
      <pubDate>Tue, 24 Jan 2012 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>I want to boot my Kernel on a real machine</title>
      <link>https://kimi.blog/blog/i-want-to-boot-my-kernel-on-a-real-machine</link>
      <guid isPermaLink="true">https://kimi.blog/blog/i-want-to-boot-my-kernel-on-a-real-machine</guid>
      <description>Testing and running the Kernel with QEMU is nice, it is faster for developing but it is not what we want. We want to run things in real hardware.</description>
      <pubDate>Sun, 23 Oct 2011 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Monolithic or Micro Kernels</title>
      <link>https://kimi.blog/blog/monolithic-or-micro-kernels</link>
      <guid isPermaLink="true">https://kimi.blog/blog/monolithic-or-micro-kernels</guid>
      <description>The Kernel is that tiny but very important part of the Operating System that acts as bridge between the applications and the low level resources of the…</description>
      <pubDate>Sun, 23 Oct 2011 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Starting from Scratch... (It&apos;s a nice day for writing a Kernel)</title>
      <link>https://kimi.blog/blog/starting-from-scratch-its-a-nice-day-for-writing-a-kernel</link>
      <guid isPermaLink="true">https://kimi.blog/blog/starting-from-scratch-its-a-nice-day-for-writing-a-kernel</guid>
      <description>As most of us wished when we were kids, I also wanted to have my own OS. In those days, when I was nearly 12, it was not easy to find somebody that teaches…</description>
      <pubDate>Sun, 23 Oct 2011 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Makefile for the Simple C Kernel</title>
      <link>https://kimi.blog/blog/makefile-for-the-simple-c-kernel</link>
      <guid isPermaLink="true">https://kimi.blog/blog/makefile-for-the-simple-c-kernel</guid>
      <description>Just to do things in the right way...</description>
      <pubDate>Mon, 17 Oct 2011 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Simple Kernel in C</title>
      <link>https://kimi.blog/blog/simple-kernel-in-c</link>
      <guid isPermaLink="true">https://kimi.blog/blog/simple-kernel-in-c</guid>
      <description>Sometimes it&apos;s better to take one step back in order to take two step forwards. In the long journey until a get a simple Kernel in C++, I decided to start…</description>
      <pubDate>Mon, 17 Oct 2011 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Self Powered USB to RS232 Converter</title>
      <link>https://kimi.blog/blog/self-powered-usb-to-rs232-converter</link>
      <guid isPermaLink="true">https://kimi.blog/blog/self-powered-usb-to-rs232-converter</guid>
      <description>A FT232R chip plus a Max3232 (extended voltage range) make this self-powered USB to RS232 (with TTL outputs also) that only consumes 90mA. As the Motorola…</description>
      <pubDate>Sat, 10 Sep 2011 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Android USB Host + USB VCP Driver [Part 3]</title>
      <link>https://kimi.blog/blog/android-usb-host-usb-vcp-driver-part-3</link>
      <guid isPermaLink="true">https://kimi.blog/blog/android-usb-host-usb-vcp-driver-part-3</guid>
      <description>Once the prototype works and could establish a great communication between the Xoom and the FT232 IC, I decided to separate the project in order to let…</description>
      <pubDate>Sat, 03 Sep 2011 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Android USB Host + USB VCP Driver [Part 4]</title>
      <link>https://kimi.blog/blog/android-usb-host-usb-vcp-driver-part-4</link>
      <guid isPermaLink="true">https://kimi.blog/blog/android-usb-host-usb-vcp-driver-part-4</guid>
      <description>On one of the previous parts, I show how to start an Activity when the USB device was plugged. Using that technique, the driver can be initalized, if it was…</description>
      <pubDate>Sat, 03 Sep 2011 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Android USB Host + USB VCP Driver [Part 1]</title>
      <link>https://kimi.blog/blog/android-usb-host-usb-vcp-driver-part-1</link>
      <guid isPermaLink="true">https://kimi.blog/blog/android-usb-host-usb-vcp-driver-part-1</guid>
      <description>I have connected a USB device that creates a USB VCP profile to my Motorola Xoom in order to enable my Xoom apps to interface with RS232 devices. My small…</description>
      <pubDate>Mon, 29 Aug 2011 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Android USB Host + USB VCP Driver [Part 2]</title>
      <link>https://kimi.blog/blog/android-usb-host-usb-vcp-driver-part-2</link>
      <guid isPermaLink="true">https://kimi.blog/blog/android-usb-host-usb-vcp-driver-part-2</guid>
      <description>(Un)fortunately I have just signed a NDA (Non-Disclosure Agreement) with FTDI Chip in order to develop the Android version of their FT(2)232 chip.…</description>
      <pubDate>Mon, 29 Aug 2011 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Golden Tip for iOS</title>
      <link>https://kimi.blog/blog/golden-tip-for-ios</link>
      <guid isPermaLink="true">https://kimi.blog/blog/golden-tip-for-ios</guid>
      <description>This line of code is definitely as sweet as elegant. \[\[\[self view\] subviews\] makeObjectsPerformSelector: @selector(removeFromSuperview)\];</description>
      <pubDate>Fri, 29 Jul 2011 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>How Android sees an attached USB Device</title>
      <link>https://kimi.blog/blog/how-android-sees-an-attached-usb-device</link>
      <guid isPermaLink="true">https://kimi.blog/blog/how-android-sees-an-attached-usb-device</guid>
      <description>In the long way that my project must walk, I decided to start testing some small things in order to understand how the Android USB Host API and Open…</description>
      <pubDate>Wed, 27 Jul 2011 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Debugging Android wirelessly</title>
      <link>https://kimi.blog/blog/debugging-android-wirelessly</link>
      <guid isPermaLink="true">https://kimi.blog/blog/debugging-android-wirelessly</guid>
      <description>Recently I flashed my Motorola Xoom with Android 3.2 in order to start playing with USB Host API and Open Accessory API, but both functionalities are…</description>
      <pubDate>Tue, 26 Jul 2011 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>UC3B @ High Speed</title>
      <link>https://kimi.blog/blog/uc3b-high-speed</link>
      <guid isPermaLink="true">https://kimi.blog/blog/uc3b-high-speed</guid>
      <description>From time to time I forget how to set the UC3B CPU to run at full speed. The EVK1101 comes with a 12MHz crystal, and I use the same crystal for my board…</description>
      <pubDate>Mon, 13 Jun 2011 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>A picture is worth a thousand words...</title>
      <link>https://kimi.blog/blog/a-picture-is-worth-a-thousand-words</link>
      <guid isPermaLink="true">https://kimi.blog/blog/a-picture-is-worth-a-thousand-words</guid>
      <description>Running Python from a SSH session on the Pre2 ![](http://www.ezequielaceto.com.ar/techblog/wp-content/uploads/Python-from-pre2-ssh.png &quot;Python running on…</description>
      <pubDate>Sat, 14 May 2011 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>webOS template project + Python + PyGame = Happy Developers</title>
      <link>https://kimi.blog/blog/webos-template-project-python-pygame-happy-developers</link>
      <guid isPermaLink="true">https://kimi.blog/blog/webos-template-project-python-pygame-happy-developers</guid>
      <description>So I have created a sample C project for webOS 2 that bundles all your python files into an ipk (so you can distribute this app using the App Catalog) and…</description>
      <pubDate>Sat, 14 May 2011 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Python and PyGame meet WebOS =)</title>
      <link>https://kimi.blog/blog/python-and-pygame-meet-webos</link>
      <guid isPermaLink="true">https://kimi.blog/blog/python-and-pygame-meet-webos</guid>
      <description>The PalmPDK includes a toolchain of GCC in order to build C and C++ applications, and Python is a nice one. The idea behind this is to allow webOS to run…</description>
      <pubDate>Thu, 12 May 2011 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>First contact with AVR Studio 5 (beta)</title>
      <link>https://kimi.blog/blog/first-contact-with-avr-studio-5-beta</link>
      <guid isPermaLink="true">https://kimi.blog/blog/first-contact-with-avr-studio-5-beta</guid>
      <description>After years of being the lastest (and only) official IDE for AVR microcontrollers, Atmel decided to launch a new version of the famous AVR Studio. Of course…</description>
      <pubDate>Sat, 30 Apr 2011 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>webOS low level programming - basic app</title>
      <link>https://kimi.blog/blog/webos-low-level-programming-basic-app</link>
      <guid isPermaLink="true">https://kimi.blog/blog/webos-low-level-programming-basic-app</guid>
      <description>For Windows and Mac OS, Palm provides a low level SDK called Plug-in Development Kit (PDK) which allows you to develop C and C++ native applications or…</description>
      <pubDate>Sat, 12 Mar 2011 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>First webOS (web) App</title>
      <link>https://kimi.blog/blog/first-webos-web-app</link>
      <guid isPermaLink="true">https://kimi.blog/blog/first-webos-web-app</guid>
      <description>So finally I have started to play with some programming on the Palm Pre 2. It is interesting to find that web applications runs as smooth as native onces in…</description>
      <pubDate>Mon, 07 Mar 2011 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>a Caller ID that speaks (for Android)</title>
      <link>https://kimi.blog/blog/a-caller-id-that-speaks-for-android</link>
      <guid isPermaLink="true">https://kimi.blog/blog/a-caller-id-that-speaks-for-android</guid>
      <description>So I have just arrived home and while preparing a tuna fish sandwich somebody calls home and the answer machine started to say the number. This is something…</description>
      <pubDate>Sat, 27 Nov 2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Bluetooth in pre-Android 2.0 devices</title>
      <link>https://kimi.blog/blog/bluetooth-in-pre-android-2-0-devices</link>
      <guid isPermaLink="true">https://kimi.blog/blog/bluetooth-in-pre-android-2-0-devices</guid>
      <description>Android OS introduced Bluetooth as an open API in version 2.0, but early versions like the well known Donut (1.6) and, one of the most famous in Motorola…</description>
      <pubDate>Tue, 23 Nov 2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Software Framework comes to rescue: FAT32</title>
      <link>https://kimi.blog/blog/software-framework-comes-to-rescue-fat32</link>
      <guid isPermaLink="true">https://kimi.blog/blog/software-framework-comes-to-rescue-fat32</guid>
      <description>Embedded applications make intense use of information these days, both for reading configurations and writing logs and process&apos; results. Developers tend to…</description>
      <pubDate>Mon, 22 Nov 2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Simple 2D Graphics functions</title>
      <link>https://kimi.blog/blog/simple-2d-graphics-functions</link>
      <guid isPermaLink="true">https://kimi.blog/blog/simple-2d-graphics-functions</guid>
      <description>So finally I have uploaded a first release of my 2D graphic engine for microcontrollers. Even though I would like to make it portable to several displays…</description>
      <pubDate>Fri, 27 Aug 2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Blackberry&apos;s Pearl controlled with ARM7</title>
      <link>https://kimi.blog/blog/blackberry-pearl-controlled-with-arm7</link>
      <guid isPermaLink="true">https://kimi.blog/blog/blackberry-pearl-controlled-with-arm7</guid>
      <description>I found really interesting a small protoboard created by Sparkfun that allows you to easily connect a Pearl (the one made famous by RIM / Blackberry…</description>
      <pubDate>Sun, 22 Aug 2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>iPhone App for AVR Development</title>
      <link>https://kimi.blog/blog/iphone-app-for-avr-development</link>
      <guid isPermaLink="true">https://kimi.blog/blog/iphone-app-for-avr-development</guid>
      <description>There is an infinite number of AVR website that has configuration wizards for UART, Timers and SPI, but I didn&apos;t find an iPhone application that can do…</description>
      <pubDate>Thu, 05 Aug 2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ARM7 Programming under Mac OS X: Part 1 - ISP</title>
      <link>https://kimi.blog/blog/arm7-programming-under-mac-os-x-part-1-isp</link>
      <guid isPermaLink="true">https://kimi.blog/blog/arm7-programming-under-mac-os-x-part-1-isp</guid>
      <description>Programming on a Mac is quite similar as you do on a Linux PC, and developing for ARM7 is not the exception. In this first post I&apos;ll show you how to setup…</description>
      <pubDate>Wed, 30 Jun 2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ARM7 Programming under Mac OS X: Part 2 - GCC and Eclipse</title>
      <link>https://kimi.blog/blog/arm7-programming-under-mac-os-x-part-2-gcc-and-eclipse</link>
      <guid isPermaLink="true">https://kimi.blog/blog/arm7-programming-under-mac-os-x-part-2-gcc-and-eclipse</guid>
      <description>Even though OS X default IDE is XCode (for C, Objective C, Java) and the fact that we can use XCode for programming an ARM7 MCU, using Eclipse is great…</description>
      <pubDate>Wed, 30 Jun 2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>AVR32 Software Framework Drivers: USART</title>
      <link>https://kimi.blog/blog/avr32-software-framework-drivers-usart</link>
      <guid isPermaLink="true">https://kimi.blog/blog/avr32-software-framework-drivers-usart</guid>
      <description>[](http://www.ezequielaceto.com.ar/techblog/wp-content/uploads/2010/04/select_framework_drivers1.png)As we get into AVR32 programming it&apos;s unavoidable to…</description>
      <pubDate>Thu, 01 Apr 2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>AVR32 UC3B Hello World!</title>
      <link>https://kimi.blog/blog/avr32-uc3b-hello-world</link>
      <guid isPermaLink="true">https://kimi.blog/blog/avr32-uc3b-hello-world</guid>
      <description>Inside AVR32 Studio I&apos;ll create a new project (File -&gt; New -&gt; AVR32 Example). As I&apos;m going to use the EVK1101 as my base development it may be a good idea…</description>
      <pubDate>Mon, 29 Mar 2010 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The AVR32 UC3B Platform</title>
      <link>https://kimi.blog/blog/the-avr32-uc3b-platform</link>
      <guid isPermaLink="true">https://kimi.blog/blog/the-avr32-uc3b-platform</guid>
      <description>The AVR32 is not only a microcontroller, it&apos;s a complete development platform that works smoothly on Linux and Windows, and may be OSX without too much…</description>
      <pubDate>Mon, 29 Mar 2010 00:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>