LoDev S76S Board Combines STM32, LoRa and Arm Mbed Support (Crowdfunding)

LoDev S76S

There are already plenty of low power boards with a LoRa radio, but Ronoth offers another option with their tiny LoDev S76S LoRa development board featuring AcSip S76S SiP (system-in-package) with STMicro STM32L073 microcontroller, a Semtech SX1276 LoRa radio, and other components. While most hobbyist LoRa boards are designed to be programmed with the Arduino IDE, LoDev S76S is instead compatible with Arm Mbed. LoDev S76S board specifications: SiP – AcSip S76S system-in-package with STMicro STM32L073 Arm Cortex-M0+ microcontroller @ 48 MHz with 192 kB flash, 20 kB RAM Semtech SX1276 chip supporting global 863MHz ~ 928MHz ISM Bands RF front-end LoRa Connectivity Receiver Sensitivity – down to -146 dBm TX Power – adjustable up to +20 dBm Range – up to 15 km coverage in suburban areas and up to 5 km coverage in urban areas SMA antenna connector USB – 1x micro USB port for programming and power Expansion – 2x 20-pin unpopulated headers with I2C, SPI, UART, …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

HiFive1 Rev B Board Gets FE310-G002 RISC-V Processor, WiFi & Bluetooth Module

HiFive1 Rev B

SiFive launched what may have been the very first RISC-V development board in 2016 thanks to their HiFive1 Arduino compatible board powered by Freedom E310 (FE310) open source RISC-V processor. The company has now launched an upgrade version of the processor and board. Meet FE310-G002 processor and HiFive1 Rev B development board. HiFive1 Rev B development board specifications with new features highlighted in bold or stricken-through: MCU – SiFive Freedom E310-G0002 32-bit RV32IMAC processor @ up to 320+ MHz (1.61 DMIPS/MHz) Storage – 32 Mbit SPI flash (was 128 Mbit in the first version) Connectivity – ESP32-SOLO-1 WiFi & Bluetooth module I/Os 19x Digital I/O Pins 19x external interrupt pins 1x external wakeup pin 9x PWM pins 1/3 SPI Controllers/HW CS Pins I/O Voltages –  3.3V or 5V supported; note: bidirectional level shifters removed so FE310-G002 can drive the I/O pins directly at 3.3V only. USB – 1x micro USB port for power, programming and debugging (via Segger J-Link) Power …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

SuperB XBee Compatible Module Features ESP32 WiFi & Bluetooth SoC (Crowdfunding)

SuperB XBee ESP32

Digi XBee is an ecosystem of standardized wireless module found in various development boards, and Espressif Systems ESP32 is by far the most popular WiFi and Bluetooth solution in the maker market. Somebody designed ESP32Bee combining ESP32 with  XBee form factor a couple of years ago, but it was never commercialized, and I’m not aware of alternatives, except for SuperB module based on ESP32-WROOM-32 module that has just launched on Crowd Supply. SuperB modules specifications: Wireless Module – ESP32-WROOM-32 with ESP32 dual core WiSoC clocked at up to 240 MHz 4MB flash (potentially upgraded to 16MB) Connectivity – 802.11 b/g/n WiFi, and Bluetooth Classic + LE Expansion – 3.3 V levels, UART, SPI and GPIOs broken out to headers Misc – 1x user LED Power Consumption – Sleep current is less than 5 μA Dimensions – XBee form-factor compatible Certifications – Fully certified with integrated antenna and software stacks The module will be open source hardware, programmable with various tools, …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

ANAVI Thermometer WiFi Board is Designed for Home Automation (Crowdfunding)

ESP8266 Thermostat

ANAVI Technology launched several open source hardware boards for the Raspberry Pi and ESP8266 maker communities in the past, starting with RabbitMax Flex home automation HAT for Raspberry Pi, and several others including ANAVI Light Controller ESP8266 board to control LED strips. All boards are designed with KiCad opensource EDA software, and I’ve tested several already such as ANAVI Infrared pHAT or ANAVI Light Controller, and found documentation to be very good and easy to follow. The company has now launched another ESP8266 board with ANAVI Thermometer that allows you to monitor temperature and humidity, effectively acting as a thermostat for home automation. ANAVI Thermometer specifications: SoC –  Espressif Systems ESP8266 Tensilica L106 32-bit processor Connectivity – WiFi 802.11 b/g/n Display – Mini OLED display Build-in sensor – AM2302 (DHT22) temperature and humidity sensor Expansion Terminal block for DS18B20 waterproof temperature sensor UART pins 3x slots for I2C sensors Misc – Button Dimensions – 75 mm x 40 mm Certification – …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Fomu FPGA board fits inside a USB port, Supports Python, RISC-V Softcore

Fomu FPGA Board

Sutajio Ko-usagi launched Tomu, a tiny open source hardware USB board that fits inside a USB port at the very beginning of this year. The company is back with a similarly shaped board, but instead of featuring a Silicon Labs EFM32 Arm Cortex-M0+ microcontroller, Fomu is equipped with a Lattice ICE40 UltraPlus FPGA. Fomu specifications: FPGA – Lattice ICE40UP5K FPGA with 5280 logic cells System Memory – 128 kB RAM for a soft CPU Storage – 1 or 2 MB SPI flash Clock – 48 MHz crystal oscillator USB – 1x USB 2.0 FS (12 Mbps) port Misc – 4x buttons, 1x RGB LED The default Fomu firmware exposes a USB bootloader running a RISC-V softcore, and the platform is powerful enough to run a port of Python. It’s also possible to experiment with LM32 and OpenRISC softcores on the platform. Using the board is pretty straightforward as just you need to insert it into one of the port of …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

wESP32 ESP32 Board Supports “Isolated” PoE (Crowdfunding)

ESP32 POE Programming Board

Olimex introduced their ESP32-POE board a few months ago, and started selling it for 17.50 Euros last month, but it’s always good to have more options and Silicongnition has designed another ESP32 board with power over Ethernet named wESP32. wESP32 board specifications: Wireless Module – Espressif Systems ESP32-WROOM-32 module with WiFi 802.11n (WiFi 4) and Bluetooth 4.2 LE connectivity Connectivity 10/100M Ethernet (RJ45) with auto-MDIX allowing the use of both straight and cross-over Ethernet cables Wi-Fi 802.11 b/g/n  and Bluetooth v4.2 BR/EDR (via ESP32 module ) Expansion – Unpopulated 20-pin header with 3.3 V, V+ power, and 15 of the ESP32 GPIOs Power Supply Default 12 V output setting for V+ provides 12.95+ W of power Optional (bridge solder jumper) 5 V output setting for V+ provides 5 W of power IEEE 802.3at Type 1 Class 0 compliant PoE 3.3 V output with up to 6 W of power (taken from V+) Support for applying external power to V+, in …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Sensything ESP32 Board Supports Multi-sensor Data Acquisition, Wi-Fi & Bluetooth (Crowdfunding)

Sensything Data Acquisition Android App

We’ve previously covered to health related boards from Protocentral with HealthPi Raspberry Pi HAT measuring vitals signs, and HeartyPatch open source ECG patch powered by an ESP32 WiSoC. Today, I’ll write about another of their board – Sensything -, not directly related to health applications, but designed for multiple sensor’s analog and digital (I2C, GPIO) data acquisition, and designed around Espressif Systems ESP32 WiFi & Bluetooth SoC. Sensything specifications: SiP- Espressif Systems ESP32-PICO-D4 system-in-package with 4MB Flash,  Texas Instruments ADS1220 ADC Wireless Connectivity 2.4 GHz WiFi with on-board PCB antenna,  support for Station and Access Point (AP) modes Bluetooth 4.2 / Bluetooth Low Energy (BLE) USB – 1x micro USB port with FT230X (USB-CDC) Expansion I/O: Board-edge alligator clip compatible analog input connectors 2x Sparkfun Qwiic-compatible I2C ports 4x general-purpose I/O pins Analog Input details 4 channels single-ended, 2-channel fully differential Full-scale input range: ± 2.048 V to ± 0.016 V (adjustable gain) Sampling rate: 20 samples/second (SPS) to 2000 …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Retro-uC Open Source MCU Brings ZX Spectrum, Commodore 64 Back to Life (Crowdfunding)


If you’ve started your computing experience in the early eighties, you’ve probably used a ZX Spectrum, Commodore 64, and/or Atari ST home computers. Those products are long gone, except for collectors, but thanks to chips4makers project’s Zilog Z80, MOS 6502, and Motorola M68K cores are coming back to life via Retro-uC open source microcontroller. As a bonus, developers also worked on Retrino, a board following Arduino Mega form factor, and featuring Retro-uC MCU, as well as Retro-uC ProtoPlus with the chip fitted to a large Perf+ 2 style prototyping board, and Retro-uC Breadboard which can be inserted into a standard breadboard. Retro-uC Microcontroller Retro-uC specifications: Open source microcontroller with a Z80, MOS 6502 and Motorola 68000 core 4 kB of on-chip RAM 72x 5V digital general purpose I/O pins JTAG interface for programming the device Optionally bootable from external I2C flash memory I/O pins that can select the enabled core during reset One or more UART, I2C and PWM controllers …

Support CNX Software – Donate via PayPal or become a Patron on Patreon