Blink an LED on ESP32 board with Tuya Link SDK

Tuya-ledapp-Featured-Image

Tuya is an All-in-one IoT Platform that enables the user to build smart IoT solutions by connecting devices efficiently, securely, and reliably. This is a getting started article to set up the Tuya platform with the Espressif’s ESP32 boards via tuya link SDK. Further, we use it to control an LED through an Android device. When the switch in the Tuya Smart App is turned ON, the LED connected to the ESP32 board glows and vice versa. Prerequisites Hardware: ESP32 board LED with suitable ballast resistor Breadboard, micro-USB cable, and connecting wires Software: Tuya Account: Tuya IoT Platform (Web) Tuya Account: Tuya Smart Application (Android) Python 3.x Arduino IDE GitHub Link: https://github.com/JayeshRajam/Tuya-ledapp.git Hardware Connections for Tuya Link SDK The ESP32 board is placed on a breadboard. The positive terminal of the LED is connected to digital pin 5 of the ESP32 board and the negative terminal is connected to the […]

PicoVoice offline Voice AI engine gets free tier for up to 3 users

PicoVoice Console Custom Wake Word

PicoVoice offline Voice AI engine has now a free tier that allows people to create custom wake words and voice commands easily for up to three users on any hardware including Raspberry Pi and Arduino boards. I first learned about PicoVoice about a year ago when the offline voice AI engine was showcased on a Raspberry Pi fitted with ReSpeaker 4-mic array to showcase the company’s Porcupine custom wake word engine, and Rhino Speech-to-Intent engine. The demo would support 9 wake words with Alexa, Bumblebee, Computer, Hey Google, Hey Siri, Jarvis, Picovoice, Porcupine, and Terminator. More importantly, the solution allows you to easily create your own custom words in minutes from a web interface by simply typing the selected wake word, with no need for hundreds of voice samples or waiting weeks to get it done. So I tried “Hey You” first, but I was told it was too short, […]

Seeed XIAO BLE – A tiny nRF52840 Bluetooth 5.0 board with (optional) IMU sensor and microphone

Seeed XIAO BLE Sense

Seeed Studio has just introduced two new members to their XIAO board family with the Seeed XIAO BLE and XIAO BLE Sense boards equipped with Nordic Semi nRF52840 Bluetooth 5.0 microcontroller, as well as an IMU sensor and microphone on the “Sense” model. Just like the earlier XIAO RP2040 board, the tiny Seed XIAO BLE board can be programmed with Arduino, MicroPython, and CircuityPython, and offers two headers with 7-pin each for GPIOs. What’s really new is the wireless connectivity, the sensors, and a battery charging circuitry. Seeed XIAO BLE specifications: Wireless MCU –  Nordic nRF52840 Arm Cortex-M4F microcontroller @ up to 64 MHz with  1 MB flash, 256 KB SRAM, Bluetooth 5.0, NFC, Zigbee connectivity Storage – 2 MB QSPI flash Expansion I/Os 2x 7-pin headers with 1x UART, 1x I2C, 1x SPI, 1x NFC, 1x SWD, 11x GPIO (PWM), 6x ADC 3.3V I/O voltage (not 5V tolerant) Sensors […]

IoThing Digital IO board handles up to 300V for Arduino, Raspberry Pi, and various other boards (Crowdfunding)

IoThing Digital IO module

AlterStep’s IoThing Digital is a digital I/O module with two high-power Omron G5Q-14 relays and two isolated AC or DC input channels based on Texas Instruments ISO1211 that can handle up to 300 V. The board also integrates a DC-DC converter and mikroBUS slot that allows it to be used with compatible MCU boards, and the company also provides adapters for popular form factors such as Arduino, Raspberry Pi, Adafruit Feather, Teensy, and others. IoThing Digital specifications: mikroBUS socket for mikroElektronika Click expansion boards BOKRA Lite MCU boards (Some details below) 2x Omron G5Q-14 SPDT relays – 3A/30V DC or 3A/250VAC via terminal blocks Terminal block for 2x digital outputs configurable from 9V to 300V, DC and AC PCF8574 8-bit I/O expander chip with I²C bus for relay control and digital signal input I2C interface with support for 100 KHz and 400 KHz, address selection via jumpers Grove I2C connector […]

Arduino UNO Mini Limited Edition launched to celebrate 10 million Arduino UNO milestone

Arduino Uno Mini Limited Edition

Ten million Arduino UNO boards have been shipped since its launch in 2010, and the Arduino team has designed the Arduino UNO Mini Limited Edition to celebrate the impressive milestone. The Arduino UNO Mini has basically all the same features as the original Arduino UNO but uses a quarter of the area, and features a USB Type-C port for programming the board with the Arduino IDE.   Arduino UNO Mini Limited Edition specifications: Microcontroller – Microchip ATmega328P 8-bit AVR microcontroller @ 16 MHz with 2KB SRAM, 32KB flash, 1 KB EEPROM USB – 1x USB Type-C port Expansion via female headers and castellated holes 14x digital I/O pins (GPIO, I2C, SPI, UART) 6x PWM I/O pins 6x analog input pins Misc – Button, Some LEDs Input Voltage – 6-20V via VIN/GND pins or 5V via USB-C port Operating Voltage –  5V Dimensions – 34.2 x 26.7 x 8mm Weight – […]

International Black Friday 2021 Deals

Black Friday Crazy Sale 2021

We’ve been listing Black Friday and Cyber Monday deals available internationally since 2014, going beyond the US-centric Amazon Black Friday deals for instance. So let’s do it again this year from the usual suspects like Aliexpress and Banggood, as well as direct deals from manufacturers. Arduino Black November The maker board manufacturer offers discounts on eight products until November 29, namely the Arduino Starter Kit, the Arduino UNO board, the Arduino Nano Arduino Micro, Oplà IoT Kit, Arduino Due, Portenta H7 machine vision bundle, and the Arduino Mega. The company also offers discounts on Arduino-branded gears from T-Shirts to pens. Khadas 20% discount Khadas has an upcoming deal on the Amazon US store that will run for only 24 hours from 25th November 12:00 am to 26th November 11:59 pm (Pacific Standard Time). As I understand it, they ship internationally too, and you’ll be able to get 20% off the […]

Giveaway Week 2021 winners announced!

Giveaway Week 2021 winners

Giveaway Week 2021 is now over, and I’m ready to announce the winners. This year, CNX Software was joined by Rakwireless and Shenzhen Xunlong Software, as I did not have enough hardware to send out. I also had planned to give away Crowbits Master Kit, but when I realized the ESP32 module had a battery, I would have had to ask $100 just for shipping, plus having the risk of messing things up, since I’ve never sent devices with batteries with the new regulations. Nevertheless, the void was filled thanks to the generosity of Rakwireless who offered a solar-powered LoRa GPS tracker, and Shenzhen Xunlong Software who proposed an Orange Pi R1 SBC with a plastic enclosure. Let’s go through the list of winners located in four continents with Europe, North America, Asia, and Oceania represented: NanoPi R2S gateway – Jason, CANADA WisBlock Kit 2 LoRa-based GPS Tracker with Solar […]

Giveaway Week – Arduino Sensor Kit Base

Arduino Sensor Kit Base

Day 6 of giveaway week 2021 will be for the Arduino Sensor Kit Base, a large board with six Arduino modules with Grove connector plus an Arduino shield with Grove connector. You could use it directly on top of an Arduino UNO or compatible to have a massive shield with multiple modules connected with Grove cable, or you could break it out into smaller modules as you see fit. The kit ships in a protective carrying plastic case with six Grove cables to connect the six Arduino modules to the Grove shield in the middle of the board. I told Seeed Studio I would not have time to review it, but they still sent it to me last December. So I’m here with a kit that I’m probably never going to use so better just give it away. You can enter the draw by simply leaving a comment with your […]