Tell us about yourself!

Complete Your Profile
  • Control ESP8266 Over the Internet (from Anywhere)

    CrtSuznik, your the best! Very easy to follow so up and running 1st go. This opens the door to a lot of what I want to do...integration of PC (x visual basic) to Alexa so I can play MY MUSIC.

    View Instructable »
  • How to Make a Simple Home Automation System

    Many thanks AshokK17. As you say, "you can use an extrenal power supply for the relay module". After blowing up a few Nanos as a newbie, I always power all gang relays externally with 5VDC to the JD-VCC pins and cut that nasty GND pin right off just in case I forget. :) I have an existing Douglas low voltage lighting system in my home which switches the 110VAC via 24VAC control. Each control switch sends either a negative pulse (OFF) or positive pulse (ON) with the use of diodes. It'll be handy to incorporate your project into this (sketch for 3 relays attached). I may even add a couple more IR receivers to control different rooms.

    View Instructable »
  • How to Make a Simple Home Automation System

    Very nice project! I'm planning to build but the TSOP1738 seems harder to find in North America with reasonable shipping costs and speed. I did however find a TSOP4838 (same frequency but different pinouts) available with cheap/fast delivery on eBay. I'll just swap the pin connections to suit. Also, rather than play with the transistors and hand crafting the circuit board (although very nicely done), I'll just use an off-the-shelf 8 x relay board with built-in optocouplers. We have pins D2 - D5 available on the Nano so an 8 gang relay will create an additional 5 outputs too.

    View Instructable »
  • peachville commented on Spartan 117's instructable Keyboard encoder for MAME arcade2 years ago
    Keyboard encoder for MAME arcade

    A programming problem:I needed a bunch of inputs for a Escape Room program I created. I built the keyboard and attached contacts for letters a thru z. The problem is simultaneous keystrokes need to be decoded...keyboard keys don't debounce and therefore reading several simultaneous keystrokes presented a huge programming problem. In the end buying a few off the shelf MAMEs was the easiest solution. Each MAME provides 12 buttons and Windows individually identifies each unit via hidusb.sys as a HID (Human Interface Device) with letter designations: A, B, C, etc. Polling inputs are performed by assigning hex values to each EG: 1, 2, 4, 8, 16, 32, 64, 128, 256, etc to each button and decoding the result. If the resulting input for MAME "C" is 7 then buttons 1, 2 and 4 are current...

    see more »

    A programming problem:I needed a bunch of inputs for a Escape Room program I created. I built the keyboard and attached contacts for letters a thru z. The problem is simultaneous keystrokes need to be decoded...keyboard keys don't debounce and therefore reading several simultaneous keystrokes presented a huge programming problem. In the end buying a few off the shelf MAMEs was the easiest solution. Each MAME provides 12 buttons and Windows individually identifies each unit via hidusb.sys as a HID (Human Interface Device) with letter designations: A, B, C, etc. Polling inputs are performed by assigning hex values to each EG: 1, 2, 4, 8, 16, 32, 64, 128, 256, etc to each button and decoding the result. If the resulting input for MAME "C" is 7 then buttons 1, 2 and 4 are currently making contact on MAME "C". EZ-peazzy

    View Instructable »