Author: Radu Motisan
CreateProcess, GetExitCodeProcess and application crash
When using CreateProcess win32 API make sure the lpCommandLine is not a constant or your application can crash.
Apple iPhone 3G – introduction
This article shows a few basic things:
– How to connect your iPhone to your desktop PC and how to update the iPhone firmware
– How to downgrade the iPhone 3G from 3.1 to 3.0
– How to activate the iPhone 3G 3.0 (jailbreak)
– View iPhone filesystem in total commander
– Do screen captures of your iPhone 3G
Perseus 3 Advanced Robot (using Windows Mobile)
Perseus 3, a 4×4 advanced robot featuring an Atmega8 for sensor interfacing and motor control, and a I-mate SP5 smartphone (200MHz) running Windows Mobile 6.0 as robot’s brain. Small weight, powerful trust, and lots of features including WLAN, Bluetooth, Camera, Speaker, Phone-interface (GPRS, 3G), Microphone (for voice commands) and more.
High Voltage Power supplies
An article on various high voltage sources. Includes schematics, construction details, high resolution images and videos.
Homemade Capacitor 19nF/10KV
How to make a high voltage capacitor in a few steps. See a video with my 19nF/10kV capacitor, with under 1$ cost.
Aspell word lists / dictionaries for several languages
How to extract huge word lists for most languages, using the Aspell dictionaries.
More on Android’s Bluetooth
See how to get more Bluetooth functionality on your Android device then the interface offers you. Discover nearby bluetooth devices, and see what interaction options you’ve got.
Write on the Android Read-only file system
Hot news: You can change the android partitions to Read-Write so you can upload new file versions (eg. permissions.xml) .
Android C native development – take full control!
An useful post on how to use gcc and the android toolchain to produce native C applications for the google android.
Developing for Google Android – the SDK
Get started with Android Java development – a tutorial with detailed steps and lots of pictures to help you make your first android application.
Developing for Google Android – update the OS version
A tutorial on how to unlock your Android G1, how to upgrade the ROM version and how to get Root on your embedded linux box.
Developing for Google Android – introduction
Learn:
– how to connect the Android to your Windows PC
– how to take screen captures from your Android
– how to install new software on your mobile device
Robo Evolution – how to build a better robot
A not-so-short article on various robot platforms I’ve experimented with. See my latest designs, and learn about my findings on robotics.
Win Mobile Tech Seminar in Lisbon, 11-12 March, 2009
A few words on the Windows Mobile Seminar held in Lisbon, Portugal, during 11-12 March 2009.
As a speaker at this seminar, I’ve presented a Voice Command Recognition system for Windows Mobile, in my topic named “Extending your Smartphone’s functionality”.
ATMega8 and DS18B20 (digital temperature sensor)
How to use a digital temperature sensor (DS18B20) with a microcontroller (ATMega 8). Source code included.
ATmega8 and 2×16 HD44780 LCD
A tutorial including source code on how to use a 2×16 LCD (HD44780) with the ATMega8 micro controller. LCD Interface as C++ Class.
Zeemote’s JS1, an innovative wireless controller
Zeemote has released mobile controller for games, this article shows how you can use it for remote desktop control!