ToughDev

Code. Crack. Create. Contribute

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

SPI

IMG_0241
CodeProject Hardware LCD Modules Microcontroller SPI 

Interfacing HY28A LCD module with ILI9320 controller and XPT2046 resistive touch panel to PIC microcontroller

January 9, 2014April 4, 2023 ToughDev 7 Comments

This is a cheap 320×240 2.8″ TFT LCD module that uses the ILI9320 controller for the display and the XPT2046

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 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
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

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

  • 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
  • Анатолий on Programming the Tektronix TDS 340 100MHz digital storage oscilloscope
  • ToughDev on eBox 3350MX x86 Compact PC
  • doh on eBox 3350MX x86 Compact PC
  • ToughDev on Install macOS Sequoia 15 on Dell Latitude 5410 laptop using OpenCore bootloader
  • Amane1234 on Install macOS Sequoia 15 on Dell Latitude 5410 laptop using OpenCore bootloader
  • Emery on Emulating dual Hercules+CGA monitors setup with DOSBox
  • D Knight on Open Windows Write (.WRI) files on modern versions of Windows with CWordPad
  • ToughDev on Portable 500m AM transmitter from AliExpress
  • ToughDev on Repairing a failed Tecsun S-8800 radio due to damaged charging board
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 (4)
  • 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.