The Arduino microcontroller was first released in 2005, fueling the Maker Movement. While more advanced boards have since joined the Arduino line, the basic Uno microcontroller remains popular. Inexpensive, simple to program, and powerful enough for beginners while still having enough power to do interesting things for more advanced users, it forms the basis of countless projects.
Now, Gianluca Martino, one of the original creators of Arduino, has developed a new IoT-focused module that's designed to replace the Uno's standard ATMega328P processor. Dubbed Jolly, it integrates an ESP8285 Wi-Fi adapter and an ATMega328PB, and occupies the same space as the original processor.
IEEE Spectrum spoke with Martino about what the new module brings to the Arduino world.
What was the motivation for creating Jolly?
Gianluca Martino: After I left Arduino [the company], I was doing some consulting for old friends. One thing people kept asking me about was a simple way to combine Arduino and IoT.
Gianluca Martino
There are already add-on "shiels" available for people to add Wi-Fi capabilities to Uno boards. What's special about Jolly?
Martino: This frees up the connector that the shield would use, and it saves space. It's a more integrated solution. It will allow you to use it without consuming I/O and other pins that the shield would need, because Jolly puts all the communication between the ESP device and the processor internally [using SPI and UART interfaces]. The ATMega variant that we chose has four extra pins for this purpose.
Can the ESP processor be programmed independently?
Martino: Yes, you can download your own boot [firmware]. Because the Arduino ecosystem is for beginners and intermediate makers, if you make something that locks it, we have a restart feature from scratch. The ESP chip is for advanced users, but there is documentation, there is firmware.
The ESP has 2 megabytes of flash memory. Is that accessible from the ATMega side?
Martino: In the basic version, no. We would consider making it transparent to some users, but we are trying to keep the two subsystems separate. The Arduino Uno is generally for people who need something quick and no-frills… so we have to keep it simple, not make it complicated.
Since the integrated design had to squeeze everything into the same space as the original ATMega processor, how did you design the Jolly's radio antenna?
Martino: We had to compromise because the location is not the best. Maybe in the future, we will add a connector to use an external antenna. But we have to remember that this is not an industrial application. As always, if there is a customer who needs special customization for an application, we will evaluate the possibilities.
IoT projects aren't always easy. You have to start signing up for online services, etc. It can get complicated quickly. How do you make it easy for someone who wants to blink an LED and control it remotely?
Martino: We want to develop the equivalent of Arduino functionality to make things transparent once they are connected, either peer-to-peer or over IP. We want to hear what you want.
We are in the midst of a global semiconductor shortage. How does this affect the launch of Jolly?
Martino: We were lucky to have started this project not too long ago, so we had some parts in stock. We were prepared to get at least the first 1,000 units to market quickly…Obviously, we live in times of shortages…The additional cost was something we would initially absorb because we didn’t want to pass it on to the customer. We knew we were pitching this to people as an upgrade, and a little piece of extra hardware wouldn’t be more expensive than the base hardware.
Previous article:Renesas Electronics Expands Its Lead in Functional Safety with SIL3 Certified Solutions
Next article:Mouser Electronics Launches 2022 Empowering Innovation Together Program
Recommended ReadingLatest update time:2024-11-16 22:53
- Huawei's Strategic Department Director Gai Gang: The cumulative installed base of open source Euler operating system exceeds 10 million sets
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- Sn-doped CuO nanostructure-based ethanol gas sensor for real-time drunk driving detection in vehicles
- Design considerations for automotive battery wiring harness
- Do you know all the various motors commonly used in automotive electronics?
- What are the functions of the Internet of Vehicles? What are the uses and benefits of the Internet of Vehicles?
- Power Inverter - A critical safety system for electric vehicles
- Analysis of the information security mechanism of AUTOSAR, the automotive embedded software framework
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- How to choose the capacitor withstand voltage at the power supply end @ [Analog Electronics]
- SystemVerilog and Functional Verification (1)
- MCEWizard software usage for EVAL-M3-TS6-665PN development board
- Have you ever played with any interesting sensors?
- MEMS sensor with AI programmable core (ISPU - intelligent sensor processing unit)
- Application of Finite State Machine in Embedded Software
- I'm begging for a solution for medical ultrasonic atomizer!!!
- How to set the parameters of RC snubber circuit of mosfet switch tube in boost circuit
- Why is there a small series resistor on the digital signal line? (DC2222A LTC2500)
- Why is there a 50mV difference between the two input terminals of an op amp working in negative feedback?