Introduction This project was done in order to allow a PIC32MX250F128B to act as a host to a USBmass storage device. This would allow for a USB flash drive to be connected to the PIC32which would allow for data to be read from or stored to a flash drive by the PIC32. This could beuseful […]
Projects
A Tiny Microchip Wins Big!
Inspired by the smart technology of a hand-held game controller, Dr. Joshua Broder of Duke University walked away the ultimate winner in the inaugural Point-of-Care Ultrasound (POCUS) Research Challenge offered by the Emergency Medicine Foundation (EMF) and GE Healthcare (GE). In a first-of-its-kind research partnership, EMF and GE launched the POCUS research challenge designed to push the boundaries of ultrasound […]
Programming HID Bootloader on PIC32
The bootloader is used to install programs on the PIC32 without using an external programmer like an ICD2 and does not require any drivers on the computer. The PC software for the bootloader for the PC has already been installed with the Microchip Applications Library. Software PIC Source Code For each new program, you will need […]
The Microchipoptera Project
Motivation: The echolocating bat is a wonderful animal that is unique in so many different ways: it is the only truly flying mammal, it can use air-coupled sonar to navigate in complete darkness while flying, it can allow its body temperature to drop to as low as 1degC (torpor) to save energy, and it […]
Microchips’ optical future
As the United States seeks to reinvigorate its job market and move past economic recession, MIT News examines manufacturing’s role in the country’s economic future through this series on work at the Institute around manufacturing. Computer chips are one area where the United States still enjoys a significant manufacturing lead over the rest of the world. In […]
New microchip demonstrates efficiency and scalable design
Princeton University researchers have developed a new computer chip that promises to boost the performance of data centers that lie at the core of numerous online services such as email and social media. The chip — called “Piton” after the metal spikes driven by rock climbers into mountainsides to aid in their ascent — was presented Aug. 23 […]
ECT358L – Microprocessors II Laboratory Setting up and Using the Microchip MPLAB IDE
MPLAB Installation Download the MPLAB 8.33 application (MPLAB_IDE_8_33.zip) from the coursewebsite under Lab 1 Extract the MPLAB_IDE_8_33 folder and select the “Install_MPLAB_8_33.exe” file tostart the installation process as shown in Figure 1. Do a complete install of all the MPLAB components as shown in Figure 2 using thedefault destination directory as shown in Figure 3. […]
New Software Promises to Radically Simplify Chip Design
In 1975, Intel founder Gordon Moore predicted that the number of transistors on a single microchip would double every two years. He was right: silicon wafers that in the 1970s held just a few thousand transistors now routinely contain tens of billions of components. That makes chip design an extraordinarily complex and costly process, with […]
Using Microchip’s MPLAB X IDE and Programming the PIC18F
Overview This guide provides a step-by-step guide on how to use the MPLAB X software by Microchip to set up aproject, write code and generate a programming file for the PIC microcontroller. It then explains how toprogram the PIC (in this case a PIC18F25K22) using the SuperPRO programmer and the file generatedfrom MPLAB X. Procedure […]
Examining the environmental impact of computation and the future of green computing
when you think about your carbon footprint, what comes to mind? Driving and flying, probably. Perhaps home energy consumption or those daily Amazon deliveries. But what about watching Netflix or having Zoom meetings? Ever thought about the carbon footprint of the silicon chips inside your phone, smartwatch or the countless other devices inside your home? […]