Abstract: The objective of my project is to create an automated watering system for succulent plants. In this project, an Arduino microcontroller is employed to periodically send a signal to activate a relay, which, in turn, powers a pump responsible for watering the plant. The volume of water dispensed can be adjusted by controlling the […]
Projects
Basic Microcontroller Use for Measurement and Control
Introduction Measurement and control systems play a crucial role in the field of biosystems engineering. In the digital era, these systems are pervasive and essential, serving the dual purpose of gathering data (measurement) and automating processes (control). As an example, consider weather stations that measure variables like temperature, precipitation, wind speed, and other environmental factors. […]
Stepper Motor Control using 8051 Microcontroller
I. Summary The core concept behind the project and its circuitry involves incrementally rotating a stepper motor by a specific step angle. To accomplish this, the project will employ an ULN2003 IC in conjunction with the L293D Motor Driver. This combination is necessary because the controller lacks the capacity to supply the current demanded by […]
PIC MICROCONTROLLER BASED USB STORAGE
INTRODUCTION The primary objective of this project is to execute the USB protocol and manage the reading and writing of packets of various sizes within the memory of the Peripheral Interface Controller (PIC) microcontroller. Several test cases have been incorporated, which include: – Writing a single packet to the device – Reading and writing a […]
Pic Cross Development Support Tools
The SMALpic Assembler When I embarked on a substantial PIC-based project for paid work, I encountered a common issue: most of the PIC tools were designed exclusively for Windows. Additionally, the Linux tools available seemed to require a significant time investment to upgrade my outdated Linux system. However, I already had a capable assembler at […]
Microcontroller Implementation of a Small Robot Arm Controller
Our senior project aims to design and develop assembly language for a small robot arm assembly controller, utilizing an enhanced 8051 microcontroller (80535). In addition to the controller’s software, we will design and construct the microcontroller interface circuitry. Our investigation will focus on incorporating safety features, such as motor current limit protection and motor disable […]
Prototyping with Microcontrollers, Sensors, and Materials
Prototyping Prototyping involves the creation of an initial model of a product to conduct testing. Whether the product is intended for consumers, government entities, or businesses, it typically starts as a prototype, which may not include all the components or functionalities present in the final market-ready version. Prototypes act as proof of concept, demonstrating that […]
HOW TO PROGRAM A MICROCONTROLLER
INTRODUCTION: In the ever-changing contemporary society, technology is not only progressing rapidly but also becoming increasingly prevalent in our day-to-day existence. The emergence of “intelligent” items is significantly transforming the way we design almost every conceivable product. From shoes integrated with chips that sync with our phones to monitor our physical activity, to refrigerators that […]
IoT Microcontroller Development Kit
Our team developed an affordable microcontroller, which is open source and designed specifically for Internet of Things applications. Things used in this project Hardware components Texas Instruments LAUNCHXL-CC2650 SimpleLink CC2650 BLE Zigbee 6LoWPAN LaunchPad Texas Instruments BOOSTXL-CC2650MA SimpleLink BLE BoosterPack OSH Park Custom fabricated PCB Software apps and online services Texas Instruments Code Composer Studio […]
LOW-COST I.MX 8M MINI SBC WITH ADVANCED VIDEO AND GRAPHICS CAPABILITIES
The MYS-8MMX Single Board Computer has a compact design with only 95mm by 65mm form factor. It is powered by NXP’s first embedded multicore applications processor i.MX 8M Mini which features up to 1.8GHz quad-core ARM Cortex-A53 plus 400MHz Cortex-M4 processor, combining advanced 14LPC FinFET process technology to provide more speed and improved power efficiency. The tiny board takes full features of the processor and […]