3D TLC NAND Flash technology enters the Industry

3D TLC NAND flash based products are already dominating in SSD for consumers. Sophisticated NAND FLASH manufacturing technology, new advanced FLASH controllers and firmware now allow using 3D TLC NAND in industrial grade SSDs. Apacer introduces a new ST170 series in 2.5″ SSD, M.2, mSATA, MO-297, CFast and uSSD form factors. To make products reliable and simultaneously provide high performance, they use: Err ...

Read more

HiFive1, An Open-Source RISC-V Development Kit

By bringing the power of open-source and agile hardware design to the semiconductor industry, SiFive aims to increase the performance and efficiency of customized silicon chips with lower cost. The Freedom E310 (FE310) is the first member of the Freedom Everywhere SoCs family, a series of customizable microcontroller SoC platforms, designed based on SiFive’s E31 CPU Coreplex CPU for microcontroller, embedde ...

Read more

Flash Firmware To ESP8266 WiFi Module the easy way

To understand error messages shown by ESP8266 in the serial monitor, read the latest article: ESP8266 ERROR MESSAGES AND EXCEPTIONS EXPLAINED] Hi, guys. This tutorial is for helping you to flash firmware in your favorite ESP8266 module. I guess almost all of you have a good enough idea about ESP8266. Still, here a short note on it for you. Let’s get started, What ESP8266 Is? The ESP8266 is a low-cost Wi-Fi ...

Read more

ESP8266 16MB Flash Handling

ESP8266 16MB Flash Handling In recent weeks a number of ESP8266 devices have become available offering more than the previous defacto maximum of 4MB of flash memory. Wemos’s D1 mini pro offers 16MB of flash, and the ESP-100 claims to offer 8MB. To put this in context, the original ESP8266 modules (such as the ESP-01) offered 512KB of flash, with the more recent ones (ESP-07) 1MB and then 4MB. The maximum ad ...

Read more

Arduino LED Scroll Bar using easyEDA

Today I want to make a LED Scroll Bar as is shown in the picture above. Ten LED strips can flash in different effect by using a control board. Components LED strip, Arduino Nano, Dupont line and a control board. How to make it ? Step 1) Cut the LED strip into 10 pieces with each LED arbitrary number. Then, weld the traverse at an interface of the LED strip. Here I prefer using Dupont line to connect. Step 2 ...

Read more

How to get sensor data from a remote Arduino via Wireless Lora Protocol

This is an example to show how to get sensor data from a remote Arduino via Wireless Lora Protocol. The exampels requries below hardwares: 1) Client Side: Arduino + Lora Shield (868Mhz) + DS18B20 (Temperature Sensor). 2) Server Side: Arduino + Lora Shield (868Mhz) + Yun Shield + USB flash. make sure the USB flash has this file datalog.csv in the data directory of root. Requrie below software: Radiohead libr ...

Read more

Programmable CW Morse beacon

The provided software is based on USB Virtual Com Port (VCP) device. The setup is done with command line interface using terminal from any PC. The setup is stored in the internal flash and PC is not required for normal operation. The mini beacon keyer can be used when powered with 5V. For proper operation VCP driver is required. It can be downloaded from  http://www.st.com/web/en/catalog/tools/PF257938# or ...

Read more

Building a low cost wifi camera

Update! Here is a post with the BOM for the project. Sometime ago I came across the Arducam Mini which is quite a nice camera module from UCTronics. It is a small PCB with a two megapixel OmniVision OV2640 sensor, an interchangeable lens and an FPGA to do the heavy lifting of image processing and JPEG encoding. Priced at around 24 Euros (lens included) you can easily buy a few without hurting your wallet an ...

Read more

All about arduino m0 pro

Arduino M0 Pro The Arduino M0 Pro —initially called Zero Pro— board is a major revision of the Arduino line as it is the first Arduino board to feature a debugger. The board is designed around the 32-bit ARM Cortex-M0+ SAMD21 from Atmel and built in Italy. The EDBG chip from Atmel provides the debugging capabilities. The SAMD21 MCU features 256 kB of Flash and 32 kB of RAM and runs at 48 MHz. This is a huge ...

Read more

Getting Started with Arty

Digilent recently released a new FPGA development board. The Arty board. The Arty is designed to be used exclusively with Xilinx Vivado, and designed specifically for use with microblaze. This tutorial covers how to use the out of he box design that ships loaded into Arty's Quad-SPI Flash, with I/O and UART. To view the reference material and other demo projects for Arty, go to the Arty resource center. For ...

Read more

A lightning flash counter

Many years ago, I think it was in 1997, I stepped into an interesting circuit on a book about high voltage [1]. It was the diagram of a simple "lightning flash counter" intended to help in designing lightning protections on power lines. The description was very brief, but following the bibliography reference, I could find the original article [2], published in May, 1972. I always had a fascination with ligh ...

Read more

TLC NAND flash gets error correction it needs to takeoff

Interest in triple-level cell (TLC) NAND flash is growing and the high density flash memory technology could have cost benefits over single-level NAND in SSDs, but only if endurance and retention questions marks are addressed. For US-based NAND flash controller supplier Silicon Motion Technology the answer is increased error detection in the flash controller. It has employed three levels of error correction ...

Read more
Scroll to top