Main Content

A new language for quantum computing

“Twist is an MIT-developed programming language that can describe and verify which pieces of data are entangled to prevent bugs in a quantum program. Time crystals. Microwaves. Diamonds. What do these three disparate things have in common? Quantum computing …

Arduino Nano 20KHz pocket sized Digital Oscilloscope

“A difficult code with a try to display waveform on a small screen with precisions. Volts-time, frequency, duty cycle and divisions. Previously, I posted a tutorial on Raspberry Pi-Pico Oscilloscope. And that was a great success. Keeping portable options in …

Artificial Life: HD

“A hugely improved and updated version of my Artificial Life project using the Pimoroni Unicorn HAT HD! The project before This is an update on a previously existing project: Artificial Life which I made way back in the old times …

Asymmetry is key to creating more stable blue perovskite LEDs

“From street and household lighting, to television and mobile displays, light emitting diodes (LEDs) play an essential role in modern life. Now, researchers from the Okinawa Institute of Science and Technology Graduate University (OIST) have developed blue LEDs based on …

Basys3 Oscilloscope

“Creating a simple oscilloscope with the Basys3 board Introduction The Digilent Basys3 board is a very capable board to get started developing FPGA projects with. It provides the users with an Artix 35T device, USB-UART, Four Pmods - Including one …

Bone growth inspired “microrobots” that can create their own bone

“Inspired by the growth of bones in the skeleton, researchers at the universities of Linköping in Sweden and Okayama in Japan have developed a combination of materials that can morph into various shapes before hardening. The material is initially soft …

DC-HV DC Converter – 200V @ 20mA Output with 12V DC Input

“This is a low-cost DC-HV DC converter built using TL3843 Low-Power Current-Mode PWM Controller from TI. Screw terminal connectors are provided for input and output, onboard LED D1 indicates the input supply. The project provides 200V DC @ 20mA output …

Demystifying machine-learning systems

“A new method automatically describes, in natural language, what the individual components of a neural network do. Neural networks are sometimes called black boxes because, despite the fact that they can outperform humans on certain tasks, even the researchers who …

DIY Arduino Tug of War Game on Homemade 8x8 Led Matrix

“Tug of War is an old game where two players pull on a rope, one player winning by pulling the rope far enough to their own side. Tug of War is an old game where two players pull on a …

DIY Simple Alpha Radiation Spark Detector (HV)

“For detection is used high voltage (from 8000 to 15000 volts) The presence of Alpha radiation is manifested by small sparks between the anode and the cathode. This time I will show you how to make a very simple device …