Main Content

Osu! Keyboard

“I recently started playing a rhythm game called osu! and after seeing a video of a commercial mini keyboard I thought it would be a fun project to design one myself. Not long after that I decided it would be …

PaperTTY - Python module to render a TTY on e-ink

“This is an experimental command-line driven Python module to render the contents of a Linux virtual terminal (/dev/tty[1-63]) or standard input onto a Waveshare e-Paper display. Note: I just finished this and probably forgot something, so ‘caveat utilitor …

PIR With ESP8266 and MQTT

“Well, this is yet-another motion sensor summary. A well-written tutorial from Adafruit is linked at the end of step 1. This tutorial is the part 2 on the topic of current limiting for LEDs, MQTT, and motion sensor. Part 1 …

Reaction Tester

“With this buttongame you can test your reaction. What you need: 1x Arduino Uno 1x Breadboard 1x Buzzer (5V) 3x LED (I used the color blue, but you can pick your own colour/colours) 3x Buttons 1x MDF (or other …

Reflow Master

“An easy to use graphical reflow controller for your toaster oven! Reflow Master really started out as a microcontroller-based graphing experiment… I wanted to visualise the temperature in my toaster oven when I manually reflowed my PCBs. I had a …

Run Stepper Motor Without a Driver

“In this instructable, i will teach you how to run a stepper motor continuously at high speed without a driver circuit or arduino or AC power supply.Also, by interchanging the wirings, you can run it in both clock-wise & counter …

Shining a light on the operation of lasers

“asers are widely used as high power sources of light operating at a specific frequency. But how does this frequency get selected when a laser is turned on, and how quickly? Pioneering engineers using terahertz frequency technology have been able …

Surprise slow electrons are produced when intense lasers hit clusters of atoms

“Scientists found that relatively slow electrons are produced when intense lasers interact with small clusters of atoms, overturning current theories. Intense laser cluster interactions occur when small clusters of atoms, nanometres (billionths of a metre) in size, are struck with …

Transistor technology may improve speed, battery life for computers, mobile phones and other electronics

“Purdue University researchers have developed transistor technology that shows potential for improving computers and mobile phones. The researchers created a new technology design for field effect transistors, which are basic switching devices in computers and other electronic devices. Those types …

Weather Station: ESP8266 With Deep Sleep, SQL, Graphing by Flask&Plotly

“Would that be fun to know the temperature, humidity, or light intensity on your balcony? I know I would. So I made a simple weather station to collect such data. The following sections are the steps I took to build …