The DIY diabetes kit that’s keeping us alive



Frustrated with traditional monitoring and its risks, Mr Samuelson and George have since joined a growing group of T1 sufferers who are building their own solutions to manage their diabetes – even though they come with their own uncertainties.

The DIY diabetes kit that’s keeping us alive – [Link]

How to interface Keypad 4×4 with Arduino


In this tutorial we are going to learn some basics on using Keypad 4×4 on Arduino. by mybotic @

This keypad consists of 4 rows x 4 columns of buttons. It is ultra-thin that it provides an useful human interface component for microcontroller projects. Convenient adhesive backing provides a simple way to mount the keypad in a variety of applications, such as menu selection, security systems, data entry for embedded systems and so on.

How to interface Keypad 4×4 with Arduino – [Link]

A New Record for Single-molecule Diode

Diodes are one of the most common used electronic components in our designs used to direct the current flow. Single-molecule electronics is a “branch of nanotechnology that uses single molecules, or nanoscale collections of single molecules, as electronic components.” according to Wikipedia definition, and shrinking the size of components is one of the biggest target researchers are looking forward.


The concept of Single-molecule diode was introduced in 1974 by Aviram & Ratner, and the single-molecule diode consists of an asymmetric molecule which includes a donor–bridge–acceptor architecture to mimic a semiconductor p–n junction.

The performance of single-molecule diode still need improvement, compared to the performance of the conventional ones, and that’s what researchers are trying to do. Recently, Researchers at TU Delft in the Netherlands made a single molecule diode with a rectification ratio of 600 much higher than the value of 15 measured in earlier research.

Via: elektormagazine


A Bench Power Supply using computer PSU

As we know, PSU in computers provides various DC voltages, 3.3V, 5V and 12V. These 3 levels are the most common ones needed in our labs, so usually PC PSUs are used by a lot of makers and hackers as their personal bench power supply. The PSU has a standard connector called ATX, you can reach all of the voltages levels using it.

[Supercap2F] hacked his own PSU into a bench power supply and published the project details. Supercap2F’s power supply design include:

  • PIC18F1220.
  • 16*02 LCD as a user interface.
  • Three switches for user control (select/move).
  • Relays controlled by PIC18F1220 to switch outputs on/off.
  • Fused Outputs: +3.3V, +5V, +12V and -12V.


[Supercap2F] published the circuit designs (PCB&SCH) and source code for PIC18F1220 over Github.


Via: Hackaday

Samsung and Toshiba Will Start 64-layer 3D NAND Production Soon

Toshiba will start mass production of 64-layer 3D NAND, BiCS3, with 3-bit-per-cell technology and a 64GB capacity in the first half of 2017. The applications of this new massive storage chip include enterprise and consumer SSD, smartphones, tablets and memory cards. This achievement succeeds the 48-layer BiCS FLASH one.

Western Digital, the well known industry-leading provider of storage technologies, recently announced world’s first 64 Layer 3D NAND. “BiCS3 has been developed jointly with Western Digital’s technology and manufacturing partner Toshiba. It will be initially deployed in 256 gigabit(32GB) capacity” according to Western Digital’s press release.

In the same context, Samsung seems going to start production of 64-layer 3D NAND at the end of this year 2016.


Via: electronicsweekly 1&2

35-second Arduino language reference


A 35 seconds walk through the Arduino language specifications and how to use it.

By reading the below, in 35 seconds you will have a complete knowledge of the Arduino programming language specifications. Then scroll to the bottom for how to use it.

35-second Arduino language reference – [Link]

Circuit delivers constant power to a load


Kiril Karagiozov @ has a circuit idea that is able to deliver constant power to a load. This is done by generating energy pulses, independent of resistance of the load.

If you have a load with a variable or poorly specified resistance and want to regulate the power applied to it (a heater for example), merely controlling the voltage or current will not work, as in both cases the power P = I2R = V2/R depends on R.

Instead, let us generate pulses with constant energy Epulse, independent of the resistance of the load RL. Then by changing the frequency f of the pulses we can conveniently and precisely control the load power (P = f·Epulse), from 0 to a known maximum level.

Circuit delivers constant power to a load – [Link]

Calendar- Time – Humidity and Temperature Arduino LCD display


Jordan Kreindler shows us how to build a Battery Saving LCD display that is a able to show Time, Date, Humidity and temperature using DHT22, RTC3231 and Arduino.

The power saving mode here is what sets this Instructable apart from other examples showing day of the week, month, day of the month, time, humidity, and temperature. It is this capability that allows this project to be run from a battery, without the requirement for a “wall wart”.

Calendar- Time – Humidity and Temperature Arduino LCD display – [Link]

An Open-Source SoCs with RISC-V From SiFive

SiFive, a startup from San Francisco, is trying to democratize the access to the world of SoC designing and manufacturing by giving the ability of customizing silicon to the smallest company, inventor, or maker, and taking “the hard parts of building chips working with 3rd part IP, EDA tools and foundries … “ stated by Jack Kang from SiFive.
SiFive is a fabless semiconductor company building customizable SoCs. SiFive takes benefits from using RISC-V in their SoC design. Some of inventors of the open source ISA RISC-V are behind SiFive.


SiFive have an IP called Coreplex, it contains U series and E series. U series contains a high-performance multi-core RISC-V CPUs that can run up to 1.6GHz while E series contains a 32-bit RISC-V CPUs.

They designed freedom platforms, Unleashed and Everywhere platforms, which are a verified base silicon platforms that allows software development and prototyping and provide the ability to create silicon customization.

SiFive_SoCVia: elektormagazine