Category: Dev Embedded

  • Create your First Mobile Application in 1 Hour!

    Recently I bought a new mobile, Nokia E61i. It is actually not just a mobile, look at: http://europe.nokia.com/A4344018 I want to create my first mobile application on it, I know I have the choice between C++ and Java. I want to start the easy way so I decided to give java a try. I tried…

  • More Than 2 Million Lines of Code!

    I am working in a telecommunication project, in CDMA-2000 terminal, I am publishing here a metrics that are collected by SVNStat, SVNStat is a tool to generate statistics from SVN repository. SVN (Subversion) is a version control system. Sure both SVN and SVNStat are open source. Here are some interesting metrics. The project has 2,127…

  • Arabic Support for Windows CE

    There is a useful article about supporting Arabic in Windows CE, I find it very useful and helps understand the Context Character Analysis – CCA – issue in Arabic. Here is the link: http://www.codeproject.com/ce/arabicsupport.asp From ahm507.blogspot.com

  • The uIP Embedded TCP/IP Stack (Open Source)

    The open-source uIP TCP/IP stack provide TCP/IP connectivity to tiny embedded 8-bit microcontrollers, with maintained interoperability and RFC standards compliance. uIP is an implementation of the TCP/IP protocol stack intended for small 8-bit and 16-bit microcontrollers. It provides the necessary protocols for Internet communication, with a very small code footprint and RAM requirements – the…

  • AVR Open Source Compiler and Linker

    WinAVR (pronounced “whenever”) is a suite of executable, open source software development tools for the Atmel AVR series of RISC microprocessors hosted on the Windows platform. It includes the GNU GCC compiler for C and C++. Check out the WinAVRTM project on Sourceforge at http://sourceforge.net/projects/winavr/ for developer information. Use the navigation menu on the left…

  • Embedded Tool Guardians

    From The Embedded Muse 138 -> Start Tool Guardians————–One difference between hardware and firmware development is the shelf life of the tools. Even when pushing the bleeding edge of technology, a five year old scope or logic analyzer is usually more than adequate. Some dedicated folks still crank out 8 bit systems using old Tektronix…

  • Open Source ARM Compiler

    1) WinARM is a collection of GNU and other tools to develop software for the ARM-family of controllers/processors on MS-Windows-hosts. Unlike other collections WinARM does not depend on a cygwin or mingw-environment. All needed tools are in the distribution-package. WinARM has been tested with Philips LPC2106, Philips LPC2129, Philips LPC2138, Philips LPC2148 and Atmel AT91SAM7S64,…

  • The Simplest Logging Class in C++

    I want to create the simplest ever logging class in C++, so I created a single Log.h file and created a sample application that uses it. This was very useful in the small application I am working on. It compile with gcc and it works as expected. known problems:the Log.write() function may make problems in…

  • NetBeans Remote Debugging

    This tutorial will show how to debug Java code on remote Tomcat process, this steps are tested on Windows XP,JDK 1.5 and Tomcat 4.1, I believe it will work also on Linux and recent version of Tomcat. It’s actually beneficial to debug your applications on a separate Tomcat instance instead of the Tomcat built in…