Other Projects

1. 8051 Development Tool

    Development Tool: Embarcadero C++ Builder XE3 with Windows Driver Kit 8

  • Read a Intel Hex file (compiled by Keil uVision4)
  • Generated a memory table which is used to write to AT89S52 microcontroler
  • Converted the table into another format: 5F=0; DF=1 (the actual data that will be written to the device)
  • Listed all usb devices

 

2. IP Cam Monitor

     Development Tool: Embarcadero C++ Builder 2010

  • Connected to the IPCam or Webcam Service
  • Support zoom in and zoom out

3. MyMoneyJournal

    Development Tool: Embarcadero C++ Builder 2010

  • Easy to track your income and expenses
  • Display pie chart and column chart illustrate cash flow
  • Password protect

 

4. RS232 Connecter

    Development Tool: Visual Studio 2010 (MFC)

    Programming Language: C++

  • Connected to a RS232 device by various parameters
  • Send/Receive message to/from a device

5. Department of Social Affairs Q&A System

    Development Tool: Visual Studio 2010

    Programming Language: C#

  • Stored all previous questions and answers; provided a easy way to search the previous QA's
  • Generated duty roster

6. Plurk Messenger

    Development Tool: Embarcadero C++ Builder 2010 with Plurk API 1.0

  • Post message to selected friends privately

7. Studyroom Reservation

    Development Tool: Embarcadero C++ Builder 2010 with SMSGO API

  • Login and select an available seat automatically
  • Send a text message to your cellular phone via SMSGO API

8. Vocabulary Database

    Development Tool: Embarcadero C++ Builder 2010

  • Import vocabularies from Dr.eye and Merriam-Webster online dictionaries
  • Install KK phonics font in your system
  • Support pronunciation through internet

9. Tip Calculator for Android
    Development Tool: Eclipse with Android SDK

    Programming Language: Java

  • Calculate pre-tax and post-tax
  • Support geolocation through GPS or WiFi
  • Load tax rate according to your location (California ONLY)
  • Split bill between any number of people

10. Android Remote Control for net-TV3
    Development Tool: Eclipse with Android SDK and Embarcadero C++ Builder XE3 (server side)

    Programming Language: Java and C++

  • Control net-TV3 Player
  • Server side receives commands from android cell phone, and then sends message to other process (net-tv 2012)
  • After adding additional command (virtual key), it could control other player software