ToughDev

We Love Technical Sharing!

  • Latest
  • Software
  • Hardware
  • VoIP
  • Networking
  • Projects
  • Vintage
  • Terms
  • Contribute
  • Contact

Useful Projects

GoOO Office About
Microsoft Office Reverse-engineer Software Development Useful Projects Windows Tips 

Opening Office 2007 documents on Windows 98

September 15, 2020March 31, 2023 ToughDev 1 Comment microsoft office, office 2007, office 97, open office, win98, windows 98

On my old but trusted Windows 98 laptop, which is used mostly for DOS and early Windows games, there is an occasional

Read more
codelite_menusample
Linux Mac 68k Software Development Useful Projects Vintage Computing 

Developing vintage 68K Macintosh apps with CodeLite IDE, Retro68 and pce-macplus emulator

December 23, 2018March 31, 2023 ToughDev 6 Comments codelite, retro68, ubuntu, virtualbox

UPDATE (22 Aug 2022): A reader by the name of Henlin has adapted my build scripts to work with VSCode and

Read more
geocities_extracted_paragraphs
.NET Framework Database Software Development Useful Projects 

Making good sense of the 1TB Yahoo Geocities data archive

November 11, 2018October 17, 2022 ToughDev 1 Comment geocities, linq, sql, torrent

I got to know Yahoo Geocities in 2001 during a crash course on basic HTML and web design. Looking back,

Read more
General Programming Useful Projects Vintage Computing 

Developing a PC-speaker MIDI player for the IBM PC XT

September 12, 2018July 5, 2019 ToughDev 1 Comment 8253, midi, ms dos, turbo c

In my experiment with a PC XT running on an NEC V20 at 12MHz, I attempted to play a MIDI

Read more
mplab-2Bmemory-2Bmodel
Hardware Microcontroller Speech Useful Projects 

English text to speech on a PIC microcontroller

September 22, 2014July 5, 2019 ToughDev 5 Comments

I have always been a fan of the TTS256 – a tiny but great English text-to-speech IC based on a

Read more
Board-2BFront
Hardware Microcontroller Speech Useful Projects 

LD3320 Chinese Speech Recognition and MP3 Player Module

August 27, 2014April 17, 2020 ToughDev 17 Comments

UPDATED (March 2018): A better English version of the datasheet can be found here.   After my previous success in getting

Read more
KGrHqN-nUFHTMLyk2DBR9QviWEkQ-60_12
General Programming Hardware LCD Modules Microcontroller Useful Projects 

Using picojpeg library on a PIC with ILI9341 320×240 LCD module

March 11, 2014October 6, 2016 ToughDev 12 Comments

I purchased a 320×240 LCD module which supports 320×240 resolution and comes with an SD card slot from eBay: This

Read more
IMG_0289
Hardware Logic Analyzer Microcontroller Oscilloscope Reverse-engineer Useful Projects Vintage Computing 

Capturing data from a Tektronix 1230 logic analyzer by emulating a parallel port printer

February 2, 2014April 2, 2023 ToughDev 22 Comments

UPDATE: Refer to my latest article for a full review of the Tektronix 1230 logic analyzer. As a fan of

Read more
ui-interface
.NET Framework Hardware Oscilloscope Software Development Useful Projects Vintage Computing 

Programming the Tektronix TDS 340 100MHz digital storage oscilloscope

January 14, 2014July 30, 2020 ToughDev 8 Comments

In my previous article I provided some information on the Tektronix TDS 340 100 MHz digital storage oscilloscope and instructions

Read more
Hardware Microcontroller Useful Projects 

Custom USB HID device using PIC18F4550

May 15, 2013 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
demo2
General Programming Reverse-engineer Software Development Useful Projects 

The good old days: cracking 16-bit DOS games

January 15, 2012March 31, 2023 ToughDev 17 Comments

I recently wanted to play one of my favorite old games again, Zentris for DOS by Zensoft and realized how

Read more
General Programming Hardware LCD Modules Microcontroller SPI Useful Projects 

Interfacing Nokia 3510i and 5110 LCD with PIC Microcontroller

March 23, 2011April 4, 2020 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
  • ← Previous

About Us

Since 2008, ToughDev has been publishing technical sharing articles on a wide range of topics from software development to electronics design. Our interests include, but are not limited to, Android/iOS programming, VoIP products, embedded design using Arduino/PIC microcontrollers, reverse-engineering, retro-computing, and many others. We also perform product reviews, both on new and vintage products, and share our findings with the community. In addition, our team also develops customized software/hardware solutions highly adapted to suit your needs.

Read our latest review of the DS1054Z/GDS1054B/DSO4084C oscilloscopes as well as our text-to-speech solution for the PIC24 for some examples of what we can do.

Contact us if you have interesting ideas to explore and our friendly staff will get back to you!
Tweets by mrtoughdev
Follow @mrtoughdev

Archives

  • 2023 (3)
  • 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)

Random Posts

  • Data recovery after using ‘dd’ on the wrong partition
  • Building First Windows Embedded Image
  • Twinhead A5020 566MHz Intel Celeron laptop
  • System.InvalidOperationException is thrown when attempting simultaneous calls to ExecuteNonQuery
  • Animated gifs in .NET Compact Framework
  • Unlocking the Linksys SPA2102 Phone Adapter
  • Using picojpeg library on a PIC with ILI9341 320×240 LCD module
  • Open 16-bit Windows applications natively on 64-bit Windows using OTVDM/winevdm
  • Error accessing VC80.idb during compilation of VC++ project
  • Identifying used and unused resources in a Visual Studio’s project Resources.resx file
  • Exploring IBM Bluemix – Part 4: Git & DevOps
  • Opening Office 2007 documents on Windows 98
  • TrustFailure exception during HTTPWebRequest via HTTPS connection
  • Vintage oscilloscopes to the test: Hitachi VC-6025, GW-INSTEK GOS-6103 and Kenwood CS-5275
  • Installing Microsoft Web Deploy on Windows 7

Recent Comments

  • marco on System 7.5.5 on Mini vMac
  • ToughDev on Tweaking the AlphaSmart Neo, a great portable word processor with 700-hour battery life
  • sam on Tweaking the AlphaSmart Neo, a great portable word processor with 700-hour battery life
  • ToughDev on Brother Super PowerNote PN-8500MDSe vintage word processor
  • Alex on Brother Super PowerNote PN-8500MDSe vintage word processor
  • Roger Mullins on Brother Super PowerNote PN-8500MDSe vintage word processor
  • ToughDev on Brother Super PowerNote PN-8500MDSe vintage word processor
  • Brian Haddad on Brother Super PowerNote PN-8500MDSe vintage word processor
  • Bogdan on English text to speech on a PIC microcontroller
  • Vasanth on V380 Pro wireless CCTV camera with night vision and RTSP support
  • Viktor on Fixing ‘Search fields undefined’ error when generating source code for a Scriptcase grid view
  • farid on Using the Real Time Clock and Calendar (RTCC) module on a PIC24
  • Anton on Opening Office 2007 documents on Windows 98
  • Alberto Ruiz on eBox 3350MX x86 Compact PC
  • Dixit Patel on Experimenting with ST7920 128×64 graphical LCD on a PIC
  • Jack on Exploring old Mac software on Mini vMac, Basilisk and SheepShaver
  • Pam Free on FINDSTR and Unicode strings
  • Aisflou on Rebuilding the 1987 AdLib Music Synthesizer Card
  • bernyglale on Commodore 386SX-LT Laptop
  • Ken on Calibration and acquisition problems on Tektronix TDS 340 oscilloscope

Tags

68k 80386 adlib aliexpress alphasmart amiga borland C c++ cctv commodore data recovery dosbox DS1054Z DSO4084C dspic embedded ffmpeg Floureon instek intel atom macintosh macintosh se mac os microsoft office mini pc ms dos open office pcjs pcx86 radio raspberry pi retro68 rtsp sangean scsi2sd tecsun turbo c ubuntu v380 virtualbox wifi windows windows 98 WordPress word processor

Featured Categories

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

Tools

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org


ToughDev - We Love Technical Sharing! - Blog Directory OnToplist.com

blog search engine
blog search engine


Copyright © 2023 ToughDev. All rights reserved.
Theme: ColorMag by ThemeGrill. Powered by WordPress.