Meadow F7v2 Feather STM32F7 MCU board supports .NET, C# programing

STM32 Microsoft .Net

Wilderness Labs Meadow F7v2 Feather is an STM32F7 Arm Cortex-M7 development board following the Adafruit Feather form factor and programmable with C# through a lightweight implementation of the .NET framework. We had previously seen the .NET Framework running on Android and Linux thanks to Xamarin’s Mono, but I don’t think I had ever a microcontroller-class board supporting the .NET framework and C# programming. But that’s exactly what the Meadow F7v2 Feather does. Meadow F7v2 Feather specifications: MCU – STMicro STM32F7 Arm Cortex-M7 microcontroller @ 216 MHz with 2D graphics and JPEG accelerators Memory – 32MB RAM Storage – 64MB flash Connectivity – 2.4 GHz WiFi and BLE (ESP32) with onboard and external u.FL antennas USB – 1x Micro USB port for power and programming Expansion with through and castellated holes with up to 25x GPIO, 12x PWM, 6x analog inputs, 2x DAC, I2C, I2S input/output, SPI, UART, CAN Bus Misc […]

DROPLET irrigation system works with ESPhome and Home assistant

DROPLET irrigation system

When PricelessToolkit failed to find an affordable (indoor) irrigation system that works with Home Assistant and ESPHome, he built the DROPLET board based on ESP32 wireless SoC and supporting up to five micro-pumps and soil moisture sensors. The board also comes with switches to manually control the pump, a built-in DS18B20 temperature sensor, a buzzer, and a I/O header to connect an expansion header for relay control, I2C, GPIOs, and an external DS18B20 temperature sensor. DROPLET specifications: Wireless module – ESP32-S with ESP32 dual-core 32-bit microcontroller @ 240 MHz with 2.4 GHz WiFi and Bluetooth connectivity, 4MB SPI flash Display – I2C header for 5V/3.3V OLED display Pump interfaces – 5x 2-pin connectors for micropumps Sensors and sensor interfaces DS18B20 temperature sensor 5x 3-pin connectors for soil moisture sensors; pulled low with a 1 MΩ resistor. Expansion – 2x 16-pin right-angle female header with GPIOs, UART, 5V, and GND Debugging […]

Banana BPI-Bit-S2 BBC Micro:bit compatible board supports WiFi

ESP32-S2 Micro:Bit board

Banana BPI-Bit-S2 is a board for the education market that’s compatible with the BBC Micro:bit V2, but offers WiFi connectivity instead of Bluetooth LE through an Espressif Systems ESP32-S2 wireless microcontroller. The BPI-Bit-S2 succeeds the earlier Banana Pi BPI-Bit with ESP32 WiFi & BLE microcontroller that was a closer match to the original BBC Micro:bit than the new ESP32-S2 board for which I see little benefit, except for the slightly lower price tag. Banana BPI-Bit-S2 specifications: Wireless MCU – Espressif Systems ESP32-S2FN4R2 single core LX7 microcontroller with 320 kB SRAM, 2MB PSRAM, 4MB flash, 2.4 GHz WiFi connectivity LEDs – 25x RGB LED matrix USB – 1x USB Type-C port for power and programming Sensors – 2x light sensors, 1x thermistor sensor Expansion – 3x I/O rings, 3V/GND rings, 20-pin edge connector (compatible with BBC Micro:bit V2 design) with up to 16x GPIO, I2C, SPI, 3.3V, and GND Misc – […]

EdgeBox-ESP-100 – An ESP32-S3 industrial controller with RS485, CAN Bus, DIO, 4G LTE, and more

ESP32-S3 industrial edge controller

We’ve previously covered the EdgeBox-RPi4 industrial controller powered by a Raspberry Pi Compute Module 4 and plenty of I/Os such as RS485, RS232, digital inputs and outputs, and connectivity options such as Gigabit Ethernet, WiFi 5, Bluetooth 5, and 4G LTE. But if you don’t quite need the power of a Linux controller, the EdgeBox-ESP-100 industrial edge controller based on an ESP32-S3 dual-core WiFi and Bluetooth microcontroller and offering a similar set of features, albeit with twists, may be an interesting option. EdgeBox-ESP-100 specifications: Microcontroller – Espressif Systems ESP32-S3 dual-core Tensilica LX7 microcontroller @ 240 MHz with AI vector instructions, 512KB RAM Memory – 8MB PSRAM Storage – 16MB Flash Network connectivity 10/100M Ethernet RJ45 port 2.4 GHz WiFi 4 and Bluetooth 5.0 LE via ESP32-S3 4G LTE cellular via SIMCom A7670G LTE Cat 1 module Optional support for LoRa (replaces the A7670G module) Serial & I/Os via terminal blocks […]

ArduCam Mega – A 3MP or 5MP SPI camera for microcontrollers (Crowdfunding)

Arducam Mega SPI camera

ArduCam Mega is a 3MP or 5MP camera specifically designed for microcontrollers with an SPI interface, and the SDK currently supports Arduino UNO and Mega2560 boards, ESP32/ESP8266 boards, Raspberry Pi Pico and other boards based on RP2040 MCU, BBC Micro:bit V2, as well as STM32 and MSP430 platform. Both cameras share many of the same specifications including their size, but the 3MP model is a fixed-focus camera, while the 5MP variant supports autofocus. Potential applications include assets monitoring, wildfire monitoring, remote meter reading, TinyML applications, and so on. ArduCam Mega specifications: Camera Type 3MP with fixed focus 5MP with auto-focus from 8cm to infinity Optical size – 1/4-inch Shutter type – Rolling Focal ratio 3MP – F2.8 5MP – F2.0 Still Resolutions 320×240, 640×480, 1280×720 x 1600 x1200x 1920 x 1080 3MP – 2048 x 1536 5MP – 2592×1944 Output formats – RGB, YUV, or JPEG Wake-up time 3MP – […]

OpenPLC open-source Programmable Logic Controller Suite works with Arduino, ESP8266/ESP32, Raspberry Pi, etc.

OpenPLC Editor

OpenPLC is an open-source, free-to-use Programmable Logic Controller Suite, compliant with the IEC 61131-3 standard, and working with a range of hardware platforms such as Arduino, ESP8266/ESP32, Raspberry Pi SBCs, as well as Windows and Linux machines. When Arduino unveiled the Arduino PLC IDE, we noted the languages defined by the IEC 61131-3 standard were licensed, and the PLC key for the Portenta Machine Control unit sold for $17.60. One reader complained about the high license cost per device, but Massimo Banzi, the co-founder of the Arduino project, replied it was cost-effective for smaller deployments: Actually it’s not that much money compared to the cost of other PLC software (thousands of dollars per seat!). This model helps small companies with not that many devices.. It’s possible to negotiate bulk licenses for companies. But there’s also another option with OpenPLC open-source PLC suite that does not require any license fee. That’s […]

TwoTrees TS2 laser engraver review – Part 1: Unboxing and assembly

TwoTrees TS2 laser engraver review

TwoTrees TS2 is a laser engraver with a 10W laser, and the company sent us a sample for review. I usually let Karl review this type of hardware as he’s done previously with the Ortur Laser Master 2 Pro laser engraver, but he happens to be busy with another 10W laser engraver from a different company, so I decided to try it out myself this time around. I’ll write a two-part review, with the first part checking out the specifications, unboxing the package, and reporting my experience assembling my very first laser engraver, before engraving and cutting various materials in the second part of the review. TwooTrees TS2 laser engraver specifications Basic TS2 specifications provided in the user manual: Laser Power – 10 Watts Wavelength – 445 nm +/-5 Control board – Makerbase DLC32 V.20 with ESP32-WROOM-32U module Engraving accuracy – 0.1mm Engraving speed – 10,000mm per minute Engraving size […]

Olimex AgonLight2 8-bit open-source hardware computer sells for 50 Euros

AgonLight2

Olimex has started to take pre-orders for the AgonLight2, a customized version of the Agon Light 8-bit open-source hardware computer based on the Z80 family and running BBC Basic. Bernardo Kastrup and Dean Belfield created the Agon light 8-bit retro computer with VGA and PS2 keyboard port and programmable with BASIC earlier this year and released all hardware design files, the firmware, and documentation on GitHub, and Dean uploaded a one-hour-long video on YouTube. It was designed with EasyEDA, but Olimex re-captured the design in KiCad after getting customer requests, and the new cost-optimized board named AgonLight2 will start shipping by the end of January 2023. AgonLight2 specifications: MCU – Zilog eZ80F92 8-bit microcontroller @ 18.423 MHz with 128 KB flash, 256 bytes configuration Flash memory, 8 KB SRAM (See PDF datasheet for details) System Memory – 512KB, 10ns, parallel SRAM Storage – MicroSD card socket Terminal subsystem MCU – […]

Exit mobile version