ToughDev

Code. Crack. Create. Contribute

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

Year: 2013

2013-05-06 22_03_38-Update Driver Software - Prolific USB-to-Serial Comm Port (COM5)
Hardware USB to Serial Windows Tips 

Using Prolific PL-2303HXA USB to TTL chipset on Windows 8

December 27, 2013May 4, 2023 ToughDev 38 Comments

To avoid using the MAX232 level converter and a USB to serial adapter on my Mac Mini every time I

Read more
guide_keyboard_input
.NET Compact Framework CodeProject Software Development Windows Phone 7 

Showing an input box on Windows Phone 7

December 6, 2013April 4, 2023 ToughDev 0 Comment

In a Windows Phone 7 application, how can you quickly show a dialog asking the user to enter an input

Read more
CodeProject Hardware LCD Modules Microcontroller SPI 

Experimenting with ST7735 1.8-inch 128×160 color LCD on a PIC microcontroller

November 15, 2013April 4, 2023 ToughDev 48 Comments

This tiny 1.8-inch LCD module is the second color LCD that I successfully attempted (the first is the Nokia 3510i

Read more
CodeProject Hardware LCD Modules Microcontroller 

Experimenting with ST7920 128×64 graphical LCD on a PIC

November 3, 2013April 4, 2023 ToughDev 42 Comments

This is a monochrome 128×64 graphical LCD using the ST7920 controller that I purchased from eBay: The module is using

Read more
CodeProject Hardware Microcontroller SPI 

Interfacing VS1053 audio encoder/decoder module with PIC using SPI

October 19, 2013April 4, 2023 ToughDev 12 Comments

To fulfill my wish of building an MP3 player on top of a 16-bit PIC (PIC24FJ64GA002), I purchased a VS1053

Read more
.NET Framework 3CX CodeProject Database Software Development VoIP 

Accessing 3CX Call Data Record (CDR) PostgreSQL database

October 2, 2013October 23, 2024 ToughDev 17 Comments 3cx

UPDATE (May 2018): See my latest article for more information on how to manage calls programmatically on 3CX v15. The article below was

Read more
CodeProject Hardware I2C Microcontroller 

Interfacing TEA5767 FM Receiver with PIC using I2C

September 25, 2013April 4, 2023 ToughDev 5 Comments

I got myself a few pieces of cheap TEA5767 FM receiver modules from eBay and decided to try them out.

Read more
3cx phone
.NET Framework 3CX CodeProject Reverse-engineer Software Development VoIP 

Creating calls and conferences using 3CX Call Control API

September 7, 2013October 23, 2024 ToughDev 5 Comments 3cx

UPDATE (May 2018): See my latest article for more information on how to manage calls programmatically on 3CX v15. The article below was

Read more
sys755_vmac
CodeProject Mac 68k Mac OS Vintage Computing 

Exploring old Mac software on Mini vMac, Basilisk and SheepShaver

August 23, 2013April 4, 2023 ToughDev

It has been a few years since I last experimented with old Macintosh systems on my PC using Mini vMac,

Read more
.NET Framework CodeProject Microsoft Office Software Development Windows Tips 

Converting an Outlook Form Template (OFT) to a .NET Windows form in Visual Studio

July 18, 2013February 25, 2025 ToughDev 0 Comment

In one of my work projects, I was assigned with the task of developing a standalone Windows form application to

Read more
CodeProject Windows Tips 

Hyper-V and hardware assisted virtualization

June 12, 2013April 4, 2023 ToughDev 8 Comments

During one of my experiments with a virtual machine in Virtual Box running on Windows 8, I notice that the

Read more
CodeProject Hardware Microcontroller Useful Projects 

Custom USB HID device using PIC18F4550

May 15, 2013April 4, 2023 ToughDev 3 Comments

With some free samples of PIC18F4550, the most popular micro-controller for hobbyist to build custom USB gadgets, several type of

Read more
ramsey package cover
Hardware Radio/TV 

Ramsey TV6C Analog Television Transmitter Kit

April 25, 2013May 15, 2025 ToughDev 2 Comments rf

Six months after I purchased a TV6C analog television transmitter kit from eBay, I finally got the motivation to open

Read more
Hardware 

Experimenting with the WTV020 voice playback module

March 21, 2013May 4, 2023 ToughDev 0 Comment

I recently bought a WTV020 module from eBay, advertised as ‘MP3 VOICE SD CARD VOICE MODULE U-DISK AUDIO PLAYER WTV020-SD’

Read more
3CX CodeProject VoIP 

3CX Call Data Record (CDR) output file format

February 16, 2013October 23, 2024 ToughDev 15 Comments 3cx

UPDATE (May 2018): See my latest article for more information on how to manage calls programmatically on 3CX v15. The article below was written

Read more
  • ← Previous

About ToughDev

Since 2008, ToughDev has been extensively exploring a variety of technical topics—from software development to electronics design. Key areas of focus include Android and iOS programming, VoIP technologies, embedded systems using Arduino and PIC microcontrollers, reverse engineering, and retro-computing.

Recent highlights include running macOS Sequoia on a Dell Latitude, teardown of the vintage Tandy 2500RSX—a powerful 386 system by Tandy Corporation, the Super 8086 Box—a home-built PC XT emulator with full legacy hardware support— and the dsMP3, a custom-designed multi-band radio with MP3 recording and playback.

Got something cool or curious to share? Get in touch—whether it's a retro challenge, embedded puzzle, or deep tech curiosity, I’m always open to fresh ideas and unique projects. You can also learn more about what I do on the About ToughDev page

Recent Comments

  • Daniel on Fujitsu Siemens FSC Futro S210 thin client
  • Claribel F. Aviles on Free USA DID Number
  • ToughDev on Programming the Tektronix TDS 340 100MHz digital storage oscilloscope
  • LINTON BROWN on Programming the Tektronix TDS 340 100MHz digital storage oscilloscope
  • Ed on Integrating DigiCert Click-to-Sign with InstallShield to sign both setup.exe and bundled MSI file
  • raymai97 on Open Windows Write (WRI) files on Windows 11 using legacy versions of WordPad
  • N8VES on Portable 500m AM transmitter from AliExpress
  • ToughDev on Super 8086 Box, my home-built PC XT emulator with Adlib, MPU-401, joystick and NE2000 support
  • Snocrash on Super 8086 Box, my home-built PC XT emulator with Adlib, MPU-401, joystick and NE2000 support
  • ToughDev on Repairing a vintage Macintosh SE/30
  • ToughDev on Compaq Contura 3/25C 80386 Laptop
  • BHS on Compaq Contura 3/25C 80386 Laptop
  • Abdullah Ibna Jafar on Repairing a vintage Macintosh SE/30
  • ToughDev on Programming the Tektronix TDS 340 100MHz digital storage oscilloscope
  • Анатолий on Programming the Tektronix TDS 340 100MHz digital storage oscilloscope
  • ToughDev on Programming the Tektronix TDS 340 100MHz digital storage oscilloscope
  • Анатолий on Programming the Tektronix TDS 340 100MHz digital storage oscilloscope
  • ToughDev on Programming the Tektronix TDS 340 100MHz digital storage oscilloscope
  • Анатолий on Programming the Tektronix TDS 340 100MHz digital storage oscilloscope
  • ToughDev on Programming the Tektronix TDS 340 100MHz digital storage oscilloscope
Follow @mrtoughdev

Tags

3cx 68k 80386 adlib amiga c++ call control api cctv ch375 ch376 commodore data recovery deskmate dosbox dspic embedded ffmpeg intel atom iOS macintosh macintosh se mac os microsoft office mini pc ms dos msdos printer radio raspberry pi retro68 rf rtsp scsi2sd tandy tecsun turbo c ubuntu virtualbox voip windows windows 11 windows 98 WordPress word processor xCode

Archives

  • 2025 (7)
  • 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 (13)
  • 2011 (16)
  • 2010 (30)
  • 2009 (53)
  • 2008 (53)

Featured

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

Tools

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org
Copyright © 2025 ToughDev. All rights reserved.
Theme: ColorMag by ThemeGrill. Powered by WordPress.