Arduino IDE Offers Support for the Raspberry Pi Pico


https://www.electronics-lab.com/arduino-ide-offers-support-for-the-raspberry-pi-pico/

Arduino recently announced their Arduino Nano RP2040 Connect board, which is a port of the latest Raspberry Pi Pico. Along with it, they’ve also decided to port the Arduino core, bringing the Arduino IDE, libraries, and more to the Raspberry Pi Pico. Even though the official port is yet to be available, Earle F. Philhower […]

The Tiny Yet Powerful tArmDuino Features an STML071 MCU


https://www.electronics-lab.com/the-tiny-yet-powerful-tarmduino-features-an-stml071-mcu/

When you think of a tiny Arduino, all you expect is as many Arduino features as possible that can be large flash memory, programming connections, and obviously smaller board size. Developer Doctek designed a similar Arduino powered by ultra-low-power 32-bit MCU ARM Cortex-M0+ STM32L071KBU. Initially, the project used STM32L031G6 microprocessor but started facing several problems on the […]

Cricket ONE is an Arduino compatible board in Raspberry Pi form factor


https://www.electronics-lab.com/cricket-one-arduino-compatible-board-raspberry-pi-form-factor/

The Cricket ONE is the first in a series of small microcontroller boards using the familiar form factor of the Raspberry Pi Zero series of single-board computers. Featuring an ATMEGA328PB and CH340C USB to UART converter, this board is Arduino IDE compatible and includes all of the features of the newer ATMEGA328PB. Basic Specs: ATMEGA328PB […]

Minimal ATmega4809 on a Breadboard


https://www.electronics-lab.com/minimal-atmega4809-breadboard/

David Johnson-Davies published a new project on his personal blog. He shows us how to build a minimal microcontroller on a breadboard based on the ATmega4809, the microprocessor used in the latest AVR-based Arduino boards. It includes a USB-to-serial converter so you can connect it to your computer’s USB port and program it from the […]

UPDI programmer compatible with Arduino IDE


https://www.electronics-lab.com/updi-programmer-compatible-arduino-ide/

Antti Mäntyniemi designed this board, which is a UPDI programmer that utilizes Arduino IDE to program AVR microcontrollers. This kind of programmer is used to programm the new 0-series and 1-series ATtiny mcus using Arduino IDE. The project files are available on github.com so you can build your own programmer.

Arduino Pro IDE


https://www.electronics-lab.com/arduino-pro-ide/

From its lack of simple things like code IntelliSense to more complex requirements like a debugger, quite a number of articles and comments have been written in the past about the inadequacies of the Arduino IDE. Many have pointed out how the IDEs’ attempt at simplifying things makes it unusable for professional embedded software developers. […]

All New Teensy 4.0 – The Fastest Dev Board powered by ARM Cortex-M7


https://www.electronics-lab.com/new-teensy-4-0-fastest-dev-board-powered-arm-cortex-m7/

The latest offering from Teensy, Teensy 4.0 is the fastest microcontroller available today which is powered by ARM Cortex-M7 processor at 600MHz, with an NXP iMXRT1062 chip. Teensy 4.0 has the same dimensions (35 x 18 mm) of Teensy 3.2 and maintains compatibility with most of the pin functions on Teensy 3.2. This board is […]

Programming Atmega328p Microcontroller with Arduino IDE


https://www.electronics-lab.com/programming-atmega328p-microcontroller-with-arduino-ide/

Over the past few tutorials, we have mentioned several scenarios where using any of the Arduino board in a project may be an overkill due to the cost, size, and more technical reasons such as high power consumption. In the last tutorial, we discussed an alternative way of using Arduino, i.e. using the Atmega328p microcontroller alone […]

tinyTILE, An Intel Development Board Based on Intel Curie Module


https://www.electronics-lab.com/tinytile-intel-development-board-based-intel-curie-module/

In the past year, Intel announced the low power development board “tinyTILE” which was built based on Intel Curie Module, offering quick and easy identification of actions and motions, features needed by always-on applications. tinyTile was designed for use in wearable devices and rapid prototyping. It is a 35 x 26 mm board and has […]

MalDuino, The Open Source BadUSB


https://www.electronics-lab.com/malduino-open-source-badusb/

Firmware is a type of software that provides control, monitoring and data manipulation of engineered products and systems. A USB device firmware hack called BadUSB was presented at Black Hat USA 2014 conference, demonstrating how a USB flash drive microcontroller can be reprogrammed to spoof various other device types in order to take control of […]