ToughDev

Code. Crack. Create. Contribute

  • Blog
  • Software
  • Hardware
  • VoIP
  • Microcontroller
  • Radio/TV
  • Retro
  • Reviews
  • Highlights
  • Reverse-engineer
  • About

Year: 2011

CodeProject iOS Mobile Development Objective-C 

Converting between NSString and C strings in an iOS project

December 24, 2011April 4, 2023 ToughDev 0 Comment

I recently had to use a C library in an iPhone project, which is mostly in Objective-C. Things were going

Read more
Hardware 

HMC-35HD Media Player with NAS Server Review

November 17, 2011May 4, 2023 ToughDev 0 Comment

A few days ago I upgraded my home media player from the HMC-35HD made by Mele, a Chinese company, to

Read more
Android Hardware 

Dreambook W7: Cheap and apparently features-packed but unusable Chinese-made Android tablet

October 14, 2011May 4, 2023 ToughDev 8 Comments

Well, if you’re intending to buy this tablet, the title says it all. This article serves as a reminder to

Read more
signal_received
Hardware Microcontroller Oscilloscope Radio/TV Reverse-engineer 

Rebuilding the Olevia LT19W 19-inch LCD TV Remote Control Unit

October 9, 2011May 15, 2025 ToughDev 0 Comment rf

I have here in my room an Olevia LT19W 19″ LCD television that has no remote control unit. The buttons

Read more
Hardware Vintage Computing 

Compaq Contura 3/25C 80386 Laptop

September 29, 2011September 16, 2023 ToughDev 57 Comments

I recently picked up a free Compaq Contura 3/25c, a very old IBM-compatible laptop computer from the early 1990s, with

Read more
Blogger Tips & Tricks 

Blogspot bug: Google+ Share button and Google Friend Connect widget

September 19, 2011May 4, 2023 ToughDev 0 Comment

Recently I observed that the Google Friend Connect widget that shows my site’s followers on the left panel sometimes cannot

Read more
iOS Mobile Development Software Development Xcode 

Xcode 4 bug: Crash when using Core Data Model from Xcode 3

August 20, 2011May 7, 2023 ToughDev 0 Comment

I recently upgraded my Xcode from version 3 to 4.0.2 (build 4A2002a) and notice that Xcode keeps on crashing whenever

Read more
Android Linux Windows Tips 

Working with ext2 images under Windows

August 12, 2011May 9, 2023 ToughDev 0 Comment

My HTC HD2 running on Android from SD card had been working well for some time until it could not

Read more
Hardware Vintage Computing 

Still alive after all these years: NEC D3835 45MB SCSI hard disk

July 29, 2011May 4, 2023 ToughDev 0 Comment

Recently I got around 20 old IDE/SCSI hard disks for free from a member of a Singapore technical forum and

Read more
General Programming 

The old new thing: mathematics of paper folding

July 24, 2011May 4, 2023 ToughDev 0 Comment

A few weeks ago I received the following quiz as one of the questions for an exam. The question is

Read more
Hardware Windows Tips 

Samsung P2370 and ATI Moblity Graphics Card

June 14, 2011May 4, 2023 ToughDev 0 Comment

I recently bought a Samsung P2370 LCD monitor in order to watch 1080p HD movies on my HP G42 laptop,

Read more
Windows Phone 7 

Windows Phone 7 and Singapore IDD prefix 0XX

May 8, 2011May 7, 2023 ToughDev 0 Comment

When using my Windows Phone 7 today to make an international call using Singtel IDD 019, I realized that the

Read more
CodeProject General Programming Hardware LCD Modules Microcontroller SPI Useful Projects 

Interfacing Nokia 3510i and 5110 LCD with PIC Microcontroller

March 23, 2011April 4, 2023 ToughDev 12 Comments

Recently I started to regain some interest in embedded systems, and start to experiment with PIC micro-controllers. After some successful

Read more
IMG_20110412_201248
CodeProject Hardware Microcontroller Oscilloscope 

VGA output with PIC Microcontroller

February 16, 2011April 4, 2023 ToughDev 0 Comment

I tried to use the instructions from here to make a PIC16F84A display some test patterns on my monitor. The

Read more
CodeProject Hardware LCD Modules 

Experimenting with LCD modules and PIC microcontrollers

February 9, 2011April 4, 2023 ToughDev 0 Comment

I recently got a PIC16LF84A (free sample from Microchip) and a few LCD modules at a cheap price from eBay.

Read more
  • ← Previous

About ToughDev

Since 2008, ToughDev has explored embedded systems, software development, reverse engineering, and retro computing, bridging legacy hardware with modern software.

Recent projects include the Super 8086 Box PC XT emulator, the dsMP3 embedded radio, and detailed teardowns of vintage PCs such as the Tandy 2500RSX.

I also write about voice, AI, and communication products from a technical user’s perspective. My recent first-impressions review of Talk Machine looks at its voice-first interface, email-based voice notes, transcript refinement, and natural speech output.

Beyond publishing technical research, ToughDev also provides consulting and custom development services in embedded systems, mobile applications, VoIP, microcontroller firmware, and integration with vintage or undocumented hardware platforms.

Contact Webmaster

Recent Comments

  • ToughDev on Super 8086 Box, my home-built PC XT emulator with Adlib, MPU-401, joystick and NE2000 support
  • Chris on Super 8086 Box, my home-built PC XT emulator with Adlib, MPU-401, joystick and NE2000 support
  • ToughDev on Super 8086 Box, my home-built PC XT emulator with Adlib, MPU-401, joystick and NE2000 support
  • Chris on Super 8086 Box, my home-built PC XT emulator with Adlib, MPU-401, joystick and NE2000 support
  • ToughDev on Super 8086 Box, my home-built PC XT emulator with Adlib, MPU-401, joystick and NE2000 support
  • Gianni on Super 8086 Box, my home-built PC XT emulator with Adlib, MPU-401, joystick and NE2000 support
  • Jan de Lange on Internet access from Pocket 386 retro laptop using Wemos D1 ESP8266 serial Wifi adapter
  • ToughDev on Internet access from Pocket 386 retro laptop using Wemos D1 ESP8266 serial Wifi adapter
  • ToughDev on Emulating EEPROM using flash memory on dsPIC33EP512MC502
  • Jan de Lange on Internet access from Pocket 386 retro laptop using Wemos D1 ESP8266 serial Wifi adapter
  • Jonathan on Emulating EEPROM using flash memory on dsPIC33EP512MC502
  • Jan de Lange on Internet access from Pocket 386 retro laptop using Wemos D1 ESP8266 serial Wifi adapter
  • ToughDev on Compaq Contura 3/25C 80386 Laptop
  • ToughDev on Internet access from Pocket 386 retro laptop using Wemos D1 ESP8266 serial Wifi adapter
  • Jan de Lange on Compaq Contura 3/25C 80386 Laptop
  • Jan de Lange on Internet access from Pocket 386 retro laptop using Wemos D1 ESP8266 serial Wifi adapter
  • ToughDev on Internet access from Pocket 386 retro laptop using Wemos D1 ESP8266 serial Wifi adapter
  • Jan de Lange on Internet access from Pocket 386 retro laptop using Wemos D1 ESP8266 serial Wifi adapter
  • SafeeDeen on dsMP3, my LW/MW/FM/SW radio with MP3 recording/playback [Part 1 – Hardware Design]
  • Dr. Sanjeev Saxena on dsMP3, my LW/MW/FM/SW radio with MP3 recording/playback [Part 2 – Firmware Design]
Follow @mrtoughdev

Tags

3cx 68k 80386 adlib amiga c++ cctv ch375 ch376 commodore data recovery deskmate dosbox dspic embedded ffmpeg iOS macintosh macintosh se mac os microsoft office mini pc ms dos natural language processing printer qemu radio raspberry pi retro68 rf rtsp scsi2sd tecsun turbo c turbo pascal ubuntu virtualbox wifi windows windows 11 windows 98 WordPress word processor xCode z80

Archives

  • 2026 (8)
  • 2025 (12)
  • 2024 (12)
  • 2023 (14)
  • 2022 (12)
  • 2021 (12)
  • 2020 (12)
  • 2019 (12)
  • 2018 (13)
  • 2017 (12)
  • 2016 (13)
  • 2015 (29)
  • 2014 (17)
  • 2013 (16)
  • 2012 (12)
  • 2011 (16)
  • 2010 (30)
  • 2009 (53)
  • 2008 (53)

Featured

Mobile Development
VoIP
Macintosh 68k
Logic Analyzer
Microcontroller
Oscilloscope
Radio/TV
Reverse-engineer

Tools

Site Admin
Entries RSS
Comments RSS
Contact Webmaster
Copyright © 2026 ToughDev. All rights reserved.
Theme: ColorMag by ThemeGrill. Powered by WordPress.