Arduino hardware and software have been used for smart agriculture applications for years, but Arduino has now launched a board part of its Arduino Pro program specifically designed for smart farming. Meet Arduino Edge Control. Powered by a Nordic Semi nRF52840 Bluetooth microcontroller, the board offers the usual digital & analog I/O’s, plus four 60/V2.5A solid-state relays, hydrostatic watermark sensor inputs, support for DC or solar power input, and can be augmented with one or two Arduino MKR boards for WiFi, 3G NB-IoT, or LoRaWAN connectivity. Arduino Edge Control specifications: MCU – Nordic Semi nRF52840 Arm Cortex-M4F microcontroller @ 64 MHz with 1MB flash, 256KB SRAM Additional storage – 2 MB QSPI flash memory, MicroSD card slot Connectivity Bluetooth LE Optional Wifi, 2G, 3G, NB-IoT, eMTC, and/or LoRaWAN via Arduino MKR board USB – Full-speed 12 Mbps micro USB port Expansion I/Os Digital Input – 6x edge-sensitive wake-up pins Digital […]
ESP32-C6 WiFI 6 and Bluetooth 5 LE RISC-V SoC for IoT devices coming soon
Espressif Systems introduced their first RISC-V wireless SoC last year with ESP32-C3 single-core 32-bit RISC-V SoC offering both 2.4GHz WiFi 4 and Bluetooth 5.0 LE connectivity, and while the company sent some engineering samples of ESP32-C3 boards months ago, general availability of ESP32-C3-DevKitM-1 and modules is expected shortly. But the company did not stop here, and just announced their second RISC-V processor with ESP32-C6 single-core 32-bit RISC-V processor clocked at up to 160 MHz with both 2.4 GHz WiFi 6 (802.11ax) and Bluetooth 5 LE connectivity. ESP32-C6 preliminary specifications: CPU, Memory, and Storage 32-bit RISC-V single-core processor up to 160 MHz 384 KB ROM 400 KB SRAM (16 KB for cache) 8 KB SRAM in RTC SPI, Dual SPI, Quad SPI, and QPI interfaces for external flash and/or PSRAM WiFi 2.4 GHz 802.11ax Wi-Fi 6 with 20 MHz bandwidth, support for station interface 2.4 GHz 802.11b/g/n WiFI 4 with 20/40MHz […]
Renesas RE01B Bluetooth 5.0 LE MCU harvests energy for battery maintenance-free IoT devices
Nobody likes to change or recharge batteries in their IoT nodes, so any new development related to energy harvesting or batteryless devices is welcomed. Renesas RE01B is a new Bluetooth 5.0 Low Energy (BLE) Arm Cortex-M0+ MCU that consumes at little as 35 µA/MHz during operation and 600 nA during standby making it suitable for battery maintenance-free IoT devices, or even batteryless IoT devices thanks to its energy harvesting controller. Renesas RE01B microcontroller’s features and specifications: CPU – Arm Cortex-M0+ core up to 64MHz GPU – 2D graphics accelerator Memory – 256KB SRAM Storage – 1.5MB flash Connectivity – 2.4 GHz radio with Bluetooth 5.0 Low Energy; up to 400m range (Long Range) and 2 Mbps data rate I/Os 8x PWM outputs 7x 14-bit A/D converters (ADC, Analog inputs) SCI (UART), I2C, SPI Timers 1x 32-bit Timer, 3x 16-bit Timer, 2x 8-bit Timer 2x Watchdog Timer, 1-second event timer, stopwatch […]
ESP32-C3-DevKitM-1 RISC-V WiFI & BLE board to launch for $8, modules for $1.8+
ESP32-C3 may be one of the most expected RISC-V processors in the IoT world, as it’s eventually expected to sell for the same price as ESP8266 and offers both WiFi and Bluetooth LE connectivity. Some engineering samples of the chip. modules and boards were distributed to developers shortly after the announcement at the end of the last year, but now it appears ESP32-C3-DevKitM-1 board will become available for $8 next month from distributors such as Mouser or DigiKey. Since I’ve never written about ESP32-C3-DevKitM-1 board let’s check out the specifications: Wireless module – ESP32-C3-MINI-1 with ESP32-C3FH4 (105°C) or ESP32-C3FN4 (85°C) 32-bit RISC-V single-core processor, up to 160 MHz, 4 MB embedded flash, 384 KB ROM, 400 KB SRAM (16 KB for cache), 8 KB SRAM in RTC Connectivity – 2.4 GHz 802.11b/g/n Wi-Fi 4 & Bluetooth LE 5.0 USB – 1x Micro USB port for power and programming via USB-UART […]
Arduino WiFi & Bluetooth watch adds GPS, MicroSD slot, loses audio amplifier
LilyGO introduced the ESP32 powered T-Watch-2020 smartwatch last year with a slim form factor, a 1.54-inch LCD capacitive touch screen, WiFi & Bluetooth connectivity, and support for Arduino. In February, we noted TTGO T-Watch-2020 V3 with a built-in microphone to enable voice control, but the company has just listed TTGO T-Watch-2020 V2 adding GPS and a MicroSD card slot on its Aliexpress store for around $33. TTGO T-Watch-2020 V2 specifications: SoC – Espressif ESP32 dual-core wireless processor with 520KB SRAM System Memory – 8MB PSRAM Storage – 16MB QSPI flash, MicroSD card slot Display – 1.54-inch LCD capacitive touch screen Audio – Max98357 Class-D amplifier, buzzer/speaker Connectivity 802.11b/g/n WiFi 4 and Bluetooth 4.x/5.1 via ESP32 Quectel L76L module for GNSS (GPS, Beidou,GLONASS, QZSS) Sensors – BMA423 three-axis accelerometer with built-in step counting algorithm, activity recognition/tracking, advanced gesture recognition. Expansion – 13-pin 0.3mm pitch FPC expansion socket (shared with MicroSD card […]
Use Scheme functional programming language with LambdaChip Alonzo STM32 board
Most MCU-based embedded systems come with firmware programmed with assembler, C, and/or C++. But as referenced in a paper published in 2000 entitled ” Point of view: Lisp as an alternative to Java“, functional programming languages like Lisp or Scheme may lead to shorter development times compared to C/C++ or Java. That’s with this idea in mind that LambdaChip was created. It is a lightweight, open-source virtual machine designed to run on embedded systems with limited resources, for instance, an 80MHz microcontroller with 50KB RAM, and programmable with Scheme multi-paradigm programming language, a dialect of Lisp widely used for functional programming research and teaching. The company behind the project, also called LambdaChip, has just created its own hardware with LambdaChip Alonzo, an STM32 Cortex-M4 development board with 512KB flash, 128KB RAM, and that also comes with Bluetooth LE connectivity. LambdaChip Alonzo board specifications: MCU – STMicro STM32F411CEU6 Arm Cortex-M4 MCU […]
MicroMod modular ecosystem offers M.2 microcontrollers cards and carrier boards
MicroMod is a modular interface ecosystem for quick embedded development and prototyping. MicroMod comes with two components, that is a microcontroller “processor board” and a carrier board. PC industry’s M.2 connector is the interface between these two components. The carrier boards are for the usage of various peripherals and the processor board act as the brain of the application system. MicroMod processor board has a dimension of 22×22 mm that can be easily fitted on the carrier boards. Although, the original M.2 standard was dedicated to swapping out peripherals where a user could swap one component with the other one. The MicroMod standard is for swapping out microcontrollers according to the functional and application requirements. MicroMod Processor Boards Artemis Processor Board comes with an Ambiq Apollo 3 Blue Arm Cortex-M4F with BLE 5.0 running up to 96MHz and a power rating of less than 5mW. It also supports the TensorFlow […]
$6 Rtlduino RTL8720DN dual-band WiFi IoT board features 2.4/5GHz Wireless MCU
There are plenty of WiFi modules for the IoT market, but those usually work at 2.4 GHz only. This may be an issue in areas where the 2.4 GHz spectrum is overcrowded. But two years ago, we were pleased to see the Ameba Z2 board offering dual-band (2.4GHz and 5Ghz) WiFi thanks to Realtek RTL8720CM wireless MCU, and last year, we discovered B&T BW16 dual-band IoT module based on RTL8720DN sold for under $4 before shipping. If you like the cheap price of the module, but do not feel like creating your own baseboard, or soldering wires to the module, you’ll be glad to know Rtlduino RTL8720DN board offers an easy way to evaluate RTL8720DN dual-band WiFi (and Bluetooth LE 5.0) microcontroller as it is fitted with a B&T BW16 module and comes in a form factor similar to NodeMCU ESP8266 board. Rtlduino RTL8720DN board Specifications: B&T BW16 wireless module […]