TINY CHEAP ARM BOARDS GET WIFI

Over the last few years, we’ve seen the value of putting tiny WIFi-enabled microcontrollers on a module that costs a dollar or two. Those smart light bulbs in your house probably have an ESP8266 in them, and you can build a WiFi-enabled anything with one of these chips for next to no money. Now there’s a new module that takes the design philosophy of, ‘a reasonably powerful microcontroller, on a module, tha ...

Read more

Arduino MKR1000 Weather Station

Weather station monitors temperature, pressure, light, dust, soil moisture values and displays on the OLED screen and Cayenne dashboard. Things used in this project Hardware components Arduino MKR1000 × 1 Adafruit TSL2561 Luminosity Sensor × 1 Adafruit BMP180 Barometric Pressure/Temperature × 1 OLED display I2C × 1 SparkFun Level Shifter Board × 1 Sharp GP2Y1010AU0F × 1 Soil Moisture Sensor × 1 Breadboard ( ...

Read more

RemoteDebug for ESP Platforms

Debugging tools are critical to quick and effective development. Without being able to peek under the hood at what’s really going on, it can be difficult to understand and solve problems. Those who live on the Arduino platform are probably well acquainted with using the serial port to debug, but it’s far from the only way. [JoaoLopesF] has coded the RemoteDebug tool for ESP platforms, and the results are im ...

Read more

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

Arduino omni-wheel robot and pen plotter

Instructables member “Lingib” has created a awesome Arduino powered Omni Wheel CNC pen plotter, powered by an Arduino Uno and Bluetooth module allowing the system to receive commands via a linked smartphone or tablet. If you’re not familiar with omni-wheels the unique wheels only provide traction in the direction of rotation. Any oblique force causes the wheel to move sideways. Check out the video below to ...

Read more

INEFFICIENT NEOPIXEL CONTROL SOLVED WITH HARDWARE HACKERY

Everyone loves NeoPixels. Individually addressable RGB LEDs at a low price. Just attach an Arduino, load the demo code, and enjoy your blinking lights. But it turns out that demo code isn’t very efficient. [Ben Heck] practically did a spit take when he discovered that the ESP32 sample code for NeoPixels used a uint32 to store each bit of data. This meant 96 bytes of RAM were required for each LED. With 4k o ...

Read more

MKR1000 Message of the Day

Use Arduino MKR1000 and a LCD to set the message of the day. Things used in this project Hardware components Arduino MKR1000 × 1 Adafruit Standard LCD - 16x2 White on Blue × 1 Software apps and online services Arduino IDE Story I wanted to display text on an LCD screen with the MKR1000. I wrote a simple sketch that subscribes to a topic from my own Mosquitto server and updates the screen with on the data it ...

Read more

DRIVING A CONTROLLERLESS LCD WITH THE HUMBLE ARDUINO UNO

These days, you could be forgiven for thinking driving an LCD from a microcontroller is easy. Cheap displays have proliferated, ready to go on breakout boards with controllers already baked in. Load up the right libraries and you’re up and running in a matter of minutes. However, turn your attention to trying to drive a random LCD you’ve yanked out of a piece of old equipment, and suddenly things get harder ...

Read more

New Infineon IFX007T – An easy-to-use high power motor driver

Infineon Technologies is launching the IFX007T NovalithIC™ motor driver for industrial applications. The IFX007T smart half-bridge provides an easy and efficient way to drive brushed and brushless motors, integrating a p-channel high-side MOSFET, an n-channel low-side MOSFET and a driver IC into one package. Along with a microcontroller and power supply, no other devices are necessary to drive a motor. For ...

Read more

Butterfly & Ladybug, STM32L4-Based Arduino-Programable Development Boards

Arduino boards are very useful for beginners to get started with building hardware projects. But at some point, more powerful controller than the Arduino’s 8 MHz one will be needed, featuring faster clock rate, floating point engine, and rich peripherals. As Kris Winer found, the code editors and compilers for these controllers aren’t as simple as Arduino IDE. So using them may be a very frustrating experie ...

Read more

Iot Home Automation Using ESP-32 with Videos (Hindi & English)

Back in earlier days, when the word Internet of Things (IoT) was not a sound bite, developers of this field used various Wi-Fi shields to enable the Wi-Fi feature in their development boards. Following this, in 2014, the low-cost Wi-Fi enabled chip ESP-01 caught everyone’s attention. ESP-01 1MB version(extreme left) and 0.5MB version(extreme right) Espressif developed Wi-Fi enabled microchip – ESP8266 prove ...

Read more

Truly Random MIDI Control

Generating random data is incredibly hard, and most of the random data around you isn’t truly random, but merely pseudo-random. For really random data, you’ll have to look at something like radioactive decay or *holds up spork* something like this. YouTube commenters will also suffice. The idea of using random data for generating musical notes is nothing new, but [Danny]’s experimental MIDI controller is so ...

Read more
Scroll to top