Fred Eady is the owner of EDTP Electronics, which was established in 1988 following the publication of his first magazine article. Since the formation of EDTP Electronics, Fred has written thousands of magazine articles. He has written for all of the major electronic magazines, including Radio Electronics, Electronics Now, Nuts and Volts, Servo, MicroComputer Journal, and Circuit Cellar. To date, he has authored four books and contributed to a fifth. He currently works as a PIC microcontroller consultant and is a Microchip Authorized Design Partner. Fred also authors monthly columns in Nuts and Volts and Servo magazines. His customers include machine shops, specialty startup companies, medical machine manufacturers, coin-operated device businesses, and various other research and development companies. He has a very close working relationship with Microchip Technology, the manufacturer of PIC microcontrollers, and has taught Ethernet and WiFi classes at Microchip's annual Masters Conference.
Everything Atmel is now Microchip. The acquisition of Atmel pushed Microchip into the ARM business. Today’s lecture will introduce you to Microchip’s new SAM D5x E5x family of ARM MCUs. We will kick the tires and learn to drive the ATSAME54P20A.
Now that we know how to control the ARM I/O subsystem, we can add to that functionality by taking control of the ARM on-chip peripherals. Today’s lecture will concentrate on enabling ARM-based UARTS, SPI and USB portals.
Learning to control an ARM processor’s I/O subsystems is essential. In this lecture, we will code firmware manipulation routines for various STMicroelectronics ARM microcontrollers using the Keil MDK-Essential Edition.
Today, we will collect all of the tools we’ll need to ARM ourselves for the rest of the lecture series. We will gather programmers/debuggers, install software tools and test the operation of the hardware that we will be discussing this week.
The final lecture of this series will pair B4i with an Bluetooth IoT device. We will craft our B4i Bluetooth app using B4i and Keil. The IoT hardware will be based on Nordic’s series of nRF5 Bluetooth ICs.
When someone says “IoT”, sensors immediately come to mind. This lecture will demonstrate how B4i can be used to support a number of commonly used IoT sensors. We will examine both the B4i and sensor side of the firmware creation process.
Now that we have B4i installed, the content of today’s lecture will focus on utilizing the tools that stand behind creating a B4i application. We will create our first B4i app using the Hosted Mac Builder, which eliminates the need for a local Mac computer.
The process of installing B4i involves interacting with the Apple Developer Program. In today’s lecture, we will install B4i and perform all of the necessary steps to enable our B4i apps to be App Store ready.