Use SEFR (ML) on Arduino Nano for Color Recognition

A few months ago, some researchers published a paper called SEFR: A Fast Linear-Time Classifier for Ultra-Low Power Devices. It’s possible to run it on a regular Arduino Uno – more ever, to train the machine learning model on the device itself. Simply put, SEFR (which got its name from a related algorithm called semi-supervised ensemble learning guided feature ranking method) calculates a hyperplane between different classes of data with their average values.

Needless to say, as one who sucks at math, I have became very, very interested in this algorithm.

Read more…

Phoenix CNC’s H.E.D.S. CAN Gauge Packs Plenty of Features in a Compact Self-Contained Gadget

Phoenix CNC’s Hayri Uygur has launched a CAN bus add-on with built-in 1.3″ full-color IPS display panel, designed to offer at-a-glance monitoring of various vehicle functions and wireless connectivity to a phone or tablet.

“This is the newer version of my initial CAN Gauge Micro,” Uygur explains, “[with] more features than before: Dual info screen with speed and RPM; Speed screen with speed warning; RPM screen with shift light; Coolant temperature; Engine oil temperature; Intake air temperature; Ambient air temperature; Throttle position; Voltmeter; Fuel economy; Vacuum, boost/turbo; Air-fuel ratio; O2 sensor voltage, bitmap edited according to your cylinder number; Gear indicator.”

Read more…

ESP8266 to RGB LED Adapters, Making Your Life Easier.

We are opening up orders for our ESP8266 to RGB LED adapters, supporting all variants of 3 wire RGB LEDs, including WS2811, WS2812, WS2812B and more!
Each adapter includes an AMS1117 3.3v regulator, and will work with 12v or 5v LEDs. You can choose from 2 versions, with or without a 8 pin pin header , depending on your project needs.
These do not include the ESP module, and are designed for the ESP8266 (ESP01) chip.

Check out our web store for each version:
ESP Adapter with Pin Header
ESP Adapter NO Pin Header

Power is connected to either the top of the AMS1117 voltage regulator, or the solder pads below. This is then split and goes into the voltage regulator as well as straight to the LEDs.
Thus if your input voltage is 5v, you will need to run 5v LEDs, if your input voltage is 12v you will need to run 12v LEDs.
The AMS1117 regulator drops the voltage down to 3.3v for the ESP module itself.

World’s First Petabyte Hard Disk Drive Contains Glass for Better Storage Capacity

Glass is the future of data storage, as proven by Microsoft in 2016 when they showed the world how could the DNA strands be used to store data. It serves as the biological counterpart to the traditional flash- or disk-based storage.

But as Microsoft has tested, they found that glass storage is more practical. Somewhat like the traditional DVD recording media, they also used infrared layers to distort the glass but placed it inside the glass and away from the open air. According to Microsoft, the data recorded is read by lasers and decoded by the machine learning as light reflects off the glass.

Read more…

New Xeon-capable motherboard offers 20 USB 3.2 ports

Industrial PC company Portwell is offering an unusual server motherboard. The PEB-9783G2AR is a FlexATX board designed for use in low-profile chassis, supporting Intel Comet Lake-S CPUs and up to 128GiB of DDR4 ECC RAM. This, and the rest of the board’s specs, are pretty normal—but then there’s the 20 USB 3.2 type-A ports.

Read more…

Building a USB Type-C PD Powerbank the Super Simple Way || Testing an Aliexpress PCB!

In this small project I will show you how to create a DIY USB Type-C PD powerbank the super simple way. To do that I will firstly test a powerbank PCB based around the IP5328P IC I got from Aliexpress. The measurements will show us how suitable the PCB is for creating a DIY powerbank. Afterwards I will then show you how I created a Li-Ion battery pack and a custom 3D printed enclosure before I will put all the components together to form the powerbank. Let’s get started!