SAMD21 MINI / Wemos D1 SAMD21 M0 Mini Development Board Sells for $7 and Up

SAMD21 Mini Development Board

Microchip / Atmel SAMD21 Arm Cortex-M0+ microcontroller has been around for several years, and we covered various boards based on the MCU include the official Arduino Zero launched in 2014, Arduino Tian, and the tiny SAM 15×15 or Exen Proto boards among others. Another SAMD21 development board has now shown up on Electrodragon website: SAMD21 Mini Development Board sold for $14.50 on the website, but you’ll also find it, under the RobotDyn or Wemos brand on Aliexpress for $7.05 and up. SAMD21 Mini Board / WeMos D1 SAMD21 M0 Mini Specifications: MCU – Microchip ATSAMD21G18 Arm Cortex-M0+ microcontroller @ 48 MHz with 32KB data RAM, 256KB flash USB – 1x micro USB port for power and programming Expansion 2x 14-pin headers with 19x digital I/O (including 12x PWM), 6x Analog I/O 3.3V logic level Programming – 6-pin ISCP connector Misc – Power, Tx and Rx LED’s, button Power Supply Input – 5V via micro USB port or VIN Output – …

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

LEGO Minifigure shaped Mini SAM M4 Board Supports CircuitPython and Arduino

Mini SAM Lego Board

If you are a fan of the Lego movie. Perhaps you have always wanted to use Lego bricks to make something innovative and techy. Then the Mini SAM M4 board is here for you, as it is a LEGO minifigure-sized development board. Additionally, the design and layout of the board is based around the classic 1980’s ‘spaceman’, and is made by Ben Shockley. Although the board is very small, it has a lot of wonderful features. It comes with an analog reference decoupling/filtering capacitors. Also, it has an analog to digital ferrite bead, as well as a debounce circuitry for the reset and user buttons. Furthermore, the board’s software and firmware can be developed using CircuitPython or Arduino. The development board is either based on the Microchip SAMD51G 48-Pin 32-Bit ARM – Cortex M4F MCU (Mini SAM M4), or features the Microchip SAMD21G 48-Pin 32-Bit ARM Cortex -M0+ MCU running at 48Mhz. Features of the Mini Sam M4 Lego Board …

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

DIP-Sized uChip Arduino Zero Compatible Board Loves Your Breadboard (Crowdfunding)

uchip breadboard-friendly arduino board

Most so-called breadboard-friendly boards that can easily be inserted into a breadboard often leave only one or two rows to play with on each side. This may suitable in many cases, but some people really want to use as many rows as possible, and come up with a solution using 90 degrees headers with 0.3″ spacing between them, just like 0.3″ wide chips do, and allowing the use of 4 rows on each side of the board. It does the trick, but this is not a standard solution, requires some bending of the headers, and covers part of the board so it’s not really ideal. A better way would be for somebody to design a narrow board using headers with 0.3″ spacing, and that’s exactly what Itaca Innovation has done with their Arduino Zero compatible uChip board designed in a 16-pin DIP package. uChip specifications: MCU – Microchip SAMD21 Arm Cortex M0+ MCU clocked @ 48 MHz (Arduino Zero Compatible) …

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

Seeeduino Lotus Cortex-M0+ is a $10 Arduino compatible Board with 12 Grove Connectors

Seeeduino Lotus

Grove modules are cool little add-on boards that connect through 4-pin header using UART, I2C, analog or digital I/Os, and usually you’d need to buy a HAT or shield to connect them to respectively Raspberry Pi or Arduino board. But Seeed Studio has come up with a small Arduino compatible board based on Microchip  SAMD21 microcontroller called Seeeduino Lotus Cortex-M0+ that may be the cheapest “Grove” solution around as it sells for just $9.90. Seeeduino Lotus Cortex-M0+ specifications: MCU – Microchip Atmel SAMD21 Arm Cortex-M0+ microcontroller at 48MHz with 256KB Flash and 32KB SRAM as found in Arduino Zero. USB – 1x micro USB port for power and programming Expansion 12x on-board Grove connectors (6x Digital, 3x Analog, 1x UART and 2x I2C) Arduino UNO headers 14x Digital I/O Pins (10 PWM outputs) 6x Analog Inputs I/O pins are 3.3V, do not input more than 3.3V, otherwise the CPU may be damaged Debugging / Programming – 6-pin ICSP header Misc …

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

Arduino IoT Cloud Public Beta Launched

Arduino IoT Cloud Thing Widget

It’s long been possible to get data from sensors connected to official or compatible Arduino board, upload it to some cloud services, and watch the results is a neat web interface. But until now, you had to rely on third party services such as ThingSpeak, Adafruit.io, or Thinger.io to name a few. Arduino has now announced their own Arduino IoT Cloud services is entering public beta. You’d normally need to modify the sketch by hand to connect an Arduino board to the cloud, but Arduino IoT Cloud can automatically generate a sketch when setting up a new project, and help you get started quickly in less than five minutes. The Arduino IoT Cloud supports HTTP REST API, MQTT, Command-Line Tools, Javascript, and Websockets, and devices are secured using X.509 certificate-based authentication. To get started, you’ll need an Arduino MKR board, and create an account or login to Arduino IoT Cloud. Two boards can be selected from the interface: MKR1000 or …

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

Google & Arduino Unveils the Arduino Science Kit Physics Lab

Arduino Science Kit Physics Lab

Google and Arduino have partnered together to developer and launch the Arduino Science Kit Physics Lab, the first official Arduino kit designed for middle school curriculum (ages 11 to 14). Based on Arduino WiFi MKR1010, the science kit will allow pupils to experiment with forces, motion, and conductivity, and log data with Google’s Science Journal “digital science notebook” app for Android. Arduino Science Kit Physics Lab kit content: Arduino MKR WiFi 1010 based on Microchip SAMD21 Cortex-M0+ MCU and Espressif Systems ESP32 WiSoC (WiFi + Bluetooth) Arduino Science Carrier Board 2x Silicone standoffs 1x Flat micro USB cable 1x Grove-compatible light sensor module 1x Grove-compatible temperature sensor module 1x Grove-compatible white LED module 3x Grove Cable 20cm – universal 4-pin connector 2x Double-ended cable: crocodile clip/banana plug (50 cm), 2x Double-ended cable crocodile clip/banana plug (20 cm) 1x Magnet 1x Hook-and-loop Velcro strap, 1x Hook-and-loop Velcro dot 2x PCB sticks, 1x PCB encoder 1x Mini slinky metal spring 8x Flat head …

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

Allwize K2 IoT Board Supports 169MHz Wize LPWAN Protocol (LoRa alternative)

Allwize K2

LoRa, Sigfox, and NB-IoT are probably the most popular low power long range wireless protocols for the Internet of Things, but there are several others, including one I had never heard of: Wize. The Wize Low Power Wide Area Network (LPWAN) protocol has been created in late 2017, leverages the “old and refurbished” 169 MHz frequency, support up to 20 km range, 20-year battery life, and is managed by the Wize Alliance with members including STMicroelectronics, Suez, Sagecom, Renesas, Analog Devices, Silicon Labs and many others. Despite being a recent protocol, the table below claims 3 millions of deployment for Wize, and showcases some of differences against LoRa, NB-IoT, and Sigfox. You may be confused as how the standard was created in at the end of 2017, but there are so many deployments, and 13 years experience.  It appears Wize is derived from the older EN 13757 standard for gas and electricity meters, and companies such as GRDF and Suez …

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

Tachyon Arduino Zero Compatible Board Features Microchip SAMD51 Arm MCU @ 120 MHz (Crowdfunding)

SAMD51 Arduino Board

Most Arm based Arduino compatible boards come with a Microchip SAMD21 Arm Cortex-M0+ MCU clocked at up to 48 MHz since this is the microcontroller found in the official Arduino Zero and MKRZero boards and comes with proper support in the Arduino IDE. But last year, Microchip introduced SAMD5x Arm Cortex-M4 microcontroller family  which offers devices that are pin-to-pin compatible with SAMA2x microcontrollers but with better performance, and more memory and storage. So the guys at Rabid Prototypes decided to make Tachyon, a tiny Arduino Zero compatible board based on SAMD51 MCU for people wanting more oomph out of their Arduino board. Tachyon board specifications: MCU – Microchip ATSAMD51G18A Arm Cortex M4F @  120 MHz with 256KB flash, 128 KB RAM I/Os Digital I/O pins – 14x w/ 12x PWM Analog input pins – 6x 12-bit ADC channels Analog output pins – 2x 10-bit DACs Operating voltage – 3.3V I/O pin limits: 3.3V, 7 mA Misc – Status LED, Power …

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