Posts | Comments

Planet Arduino

Archive for the ‘open source’ Category

focn board

European engineer, Matej Planinšek of PLab, has developed the FOCn — a medium-power BLDC driver module based on ESP32-S3 WiSoC capable of delivering up to 10A of continuous current. It is compatible with the SimpleFOC Arduino library making it easier to control BLDC (brushless direct current) and stepper motors with the field-oriented control algorithm. The developer was inspired to create the FOCn module when their search for a custom-made, SimpleFOC-compatible driver module that met all their requirements failed. The name is related to field-oriented control (FOC) and also means “face slap” in Slovenian, Matej’s native language. The driver module is based on the ESP32-S3 dual-core XTensa LX7 microcontroller which provides Wi-Fi and Bluetooth connectivity. The microcontroller further supports ESP-NOW, a low-power and low-latency communication protocol, which makes it possible for multiple FOCn boards to talk to one another. FOCn driver module specifications: MCU – ESP32-S3 dual-core XTensa LX7 microcontroller @ [...]

The post FOCn ESP32-S3-based, medium-power BLDC driver module supports SimpleFOC appeared first on CNX Software - Embedded Systems News.

Arduino has just announced their new Arduino Nano Matter Board, powered by a SiLabs MGM240SD22VNA MPU....

The post Arduino’s Upcoming Cortex M33 Powered Arduino Nano Matter Board is Made in Collaboration with Silicon Labs appeared first on Electronics-Lab.com.

arduino nano matter board

The Arduino Nano Matter is the product of a collaboration between Arduino and Silicon Labs. The Nano Matter board was announced in January and is powered by SiLabs’ MGM240S chip. It offers multiple wireless connectivity options such as Matter, OpenThread, and Bluetooth Low Energy. Support for the Matter standard is the Nano Matter board’s key offering. Matter is an open-source, connectivity protocol that lets smart home devices from different manufacturers interoperate seamlessly. The 45mm x 18mm board leverages dual-mode connectivity, with IEEE 802.15.4 (Thread) for mesh networking and Bluetooth Low Energy for short-range communication. It is targeted at the Internet of Things, home automation, professional automation, environmental monitoring, and climate control applications. Prospective industrial applications include machine-to-machine interoperability, machine status monitoring, and worker status optimization. Arduino Nano Matter specs: MPU – SiLabs MGM240SD22VNA MCU core – 32-bit Arm Cortex-M33 with DSP (digital signal processing) instruction and FPU (floating-point unit) @ [...]

The post Arduino Nano Matter board specifications and price announced appeared first on CNX Software - Embedded Systems News.

Rakwireless RUI3 open source IoT development platform

RAKwireless has made its RUI3 IoT software development platform open-source so that customers or users can implement “nice-to-have” features on top of the features already implemented by the company which could make it even more versatile in a wider range of IoT scenarios. Introduced in 2022, the RAK Unified Interface v3, or RUI3 for shorts, is a modular IoT platform based on the Arduino SDK with additional functions for IoT connectivity and low power that supports a variety of devices and applications. So developers can learn the language, code once, and use the same software on multiple WisBlock core platforms including Nordic Semi nRF52, STM32, ESP32, and Raspberry Pi RP2040 instead of having to juggle between different the Arduino BSP, the ESP-IDF framework, Nordic nRF Connect SDK, or Raspberry Pi C SDK. Users could already use the RUI3 firmware with the RAK3172 (STM32), RAK4630/RAK4631 (nRF52), or RAK11720 (Apollo3) WisBlock Core [...]

The post RAKwireless open sources RUI3 multi-target IoT development platform appeared first on CNX Software - Embedded Systems News.

Boards Guide 2024: Boards Are Back

From Make: Vol. 87: New evolutions in dev boards make this a metamorphic period for Makers.

The post Boards Guide 2024: Boards Are Back appeared first on Make: DIY Projects and Ideas for Makers.

Arduino ESP32 Web-based WiFi oscilloscope

Bojan Jurca’s “Esp32_oscilloscope” is an open-source Arduino sketch that can transform an ESP32 board into a web-based oscilloscope that works over WiFi. We had also written about the Scoppy project to turn the Raspberry Pi Pico W into a 2-channel oscilloscope, but there’s no reason the more powerful ESP32-series microcontroller could not be used for the same purpose, and Bojan’s Esp32_oscilloscope project does just that and works with ESP32, ESP32-S2, ESP32-S3 and ESP32-C3 boards using the I2S interface for fast data sampling. The project was initially designed to demonstrate the multitasking abilities of the ESP32 microcontroller with Arduino, but this evolved into an ESP32 oscilloscope firmware. It works both with output/PWM and input signals, digital (0 or 1) and analog (0 to 4095) signals, and the web interface shows up to 736 samples per screen although the sampling rate may not be completely constant all the time. To install it [...]

The post Esp32_oscilloscope Arduino firmware turns your ESP32 board into a web-based oscilloscope appeared first on CNX Software - Embedded Systems News.

nrfice fpga board

The NRFICE FPGA is a Bluetooth FPGA board designed for edge computing and IoT applications. It is built upon a combination of the dual-core nRF5340 Bluetooth SoC and the Lattice ICE40UP5K FPGA. The ICE40 UltraPlus is a low-power, high-performance FPGA for edge computing and artificial intelligence projects and the nRF5340 is a Bluetooth 5.3 SoC that supports Bluetooth Low Energy (BLE), Bluetooth Mesh, Thread, NFC, and Zigbee. Through the Nordic nRF5340, NRFICE can load a project directly into the iCE40 FPGA, bypassing the usual extensive toolchain setup. This enables a new class of FPGA development, where bitstreams can be hosted in the cloud, selected by a user on their phone, and loaded wirelessly to the board. It features a built-in J-Link OB for easy debugging and programming without the need for emulator dongles and is similar to the previously covered Segger emPower evaluation board in this regard. This board supports [...]

The post NRFICE is a Bluetooth FPGA board in the Arduino UNO form factor (Crowdfunding) appeared first on CNX Software - Embedded Systems News.

CERBERUS 2100 8-bit computer board

Olimex has just announced the launch of the CERBERUS 2100 open-source hardware, educational, multi-processor 8-bit computer with both Z80 and 6502 CPUs, as well as a Microchip AVR processor serving as an I/O controller. The CERBERUS 2100 features several CPLD and is fully programmable from the lowest level (individual gates and flip-flops) up to BASIC interpreters running on the Z80 and 6502 CPUs. Olimex did not design this themselves as the hardware design is from Bernardo Kastrup (aka TheByteAttic), while BASIC interpreters were written by Alexander Sharikhin (6502) and Dean Belfield (Z80). CERBERUS 2100 specifications: Processors Zilog Z80 8-bit microprocessor at 4 or 8 MHz (user selectable) Western Design Center W65C02S 8-bit microprocessor at 4 or 8 MHz (user selectable) “FAT-CAT” (Custom ATmega328pb) Microchip 8-bit AVR ATMega328PB microcontroller at 16 MHz CPLDs (ATF1508AS-7AX100) FAT-SCUNK (Scan CoUNter and clocK) and FAT-CAVIA (ChAracter Video Adapter) for video circuit connected to a 25.175 [...]

The post CERBERUS 2100 is a BASIC-programmable educational board with Z80 and 6502 8-bit CPUs appeared first on CNX Software - Embedded Systems News.

New year, new Open Source Report! Lots has happened in 2023 in terms of open-source development, and we’re excited to share our yearly recap of the various contributions from the Arduino team and the community. Together, we have released new, important open-source projects – both hardware and software – as well as published and maintained a staggering number of libraries, growing our shared resources at a record-breaking pace. 

Apparently, we have a history of surpassing our own expectations – and 2023 was no exception. We joined the Zephyr® Project, released five new open-source hardware products, five new versions of the Arduino IDE 2.x, 13 new versions of our command line tools, 12 new official libraries, and 13 versions of the official board packages. We also worked to significantly support MicroPython – releasing a new installer tool and creating a package index.

The Arduino community has clearly shown its love for open source too. During 2023, 1,068 new libraries were added (+20% in one year!) and 101 new versions of community board packages were released. On the content side, 205 new open-source tutorials were published on our new Project Hub

The 2023 Report also includes a ranking of the most active library authors and maintainers, who provide an incredible service to the whole community with their hard work in the name of open source.

Finally, the achievements we are proud to recap in the Arduino Open Source Report would not be possible without you. To all the people who buy original Arduino products, subscribe to Arduino Cloud, or make donations: THANK YOU for supporting us and our efforts in open-source development. 

Let’s get ready for a very open source 2024!

(And if you missed the last yearly report about 2022, go check it out now!)

The post The 2023 Arduino Open Source Report is out appeared first on Arduino Blog.

Here’s a bit of a follow up from my article “When Open Becomes Opaque: The Changing Face of Open-Source Hardware Companies” – TechCrunch interviewed the CEO of Arduino and provided quotes directly from Arduino about “counterfeit” hardware, we talked about this on ASK an ENGINEER 1/3/24 (time code 14 mins, 9 secs) Arduino exploring India manufacturing to limit counterfeit sales @ TechCrunch

India is the largest market for Arduino IDE downloads, with 3.2 million. The country also has local branches of global Arduino distributors, such as DigiKey, Mouser Electronics and Avnet. However, India’s contribution to its customer base is currently less than 1%. Violante considers fake Arduino boards the key reason for this discrepancy.

It’s my opinion that saying “fake Arduino boards” is confusing things a lot and not helpful for open-source. This is one of the things we’ll see and hear more and more as open-source hardware companies blame “fake” boards.

What Arduino is calling “fake boards” are primarily Arduino-compatibles and clones, not trademark-infringing counterfeits. Blaming low-cost compatibles and assuming it’s a loss of 3.2 million sales since that’s the download count of the IDE is blaming something that is not really happening. There are counterfeits for sure, but that’s very different than hardware that’s compatible with using the Arduino IDE – the large number of downloads for the open-source Arduino IDE is for compatible board-support-packaged hardware like the ESP8266, ESP32, etc. (Unknown if there’s any telemetry data that lets anyone know what hardware is being used with the IDE, just that it’s downloaded, so we’re going with market indicators, projects published, GitHub repos, and shared online).

Conflating clones and compatibles with trademark-infringing counterfeits is something that seems to come up after companies see a dip in sales or have funding which requires moving away from open-source. Arduino has $32 million in funding, and introduced closed-source hardware, “Pro”.

Arduino is looking to address the problem of fake boards globally by making its hardware more sophisticated, which makes it more difficult to counterfeit.

“This is giving us a competitive edge by innovating continuously,” Violante said. “The new boards use more sophisticated microcontrollers, more sophisticated power section that are not easy to copy and paste.”

Making open-source hardware that is “not easy to copy and paste” seems like a departure from what Arduino was, and a departure from open-source hardware / software, & education.

A commenter on the article sums it up.

As your article observes; Arduino boards are open source, all hardware and software design documents are freely available. So calling alternate sources “ripoffs” is prejudicial.

Read more.



  • Newsletter

    Sign up for the PlanetArduino Newsletter, which delivers the most popular articles via e-mail to your inbox every week. Just fill in the information below and submit.

  • Like Us on Facebook