1/49
Looks like no tags are added yet.
PIC16F13145
An 8-bit microcontroller used to control electronic components and communicate with external devices.
MPLAB X IDE
A development environment used to write, build, program, and debug PIC microcontroller firmware.
MCC (MPLAB Code Configurator)
A tool that configures peripherals, pins, clocks, and generates initialization code for the microcontroller.
XC8 Compiler
A compiler that converts C programs into machine code for supported PIC microcontrollers.
Visual Studio
A development environment used to create the computer-side graphical user interface.
Windows Forms
A .NET framework for creating desktop applications with graphical controls.
Graphical User Interface (GUI)
A visual interface that allows users to interact with a program through controls.
RNBD451
A Bluetooth Low Energy module used to provide wireless communication between compatible devices.
Bluetooth Low Energy (BLE)
A wireless communication technology designed for low-power connections over short distances.
UART
A serial communication method that transmits and receives data using separate transmit and receive signals.
TX (Transmit)
The signal line used to send serial data from a device.
RX (Receive)
The signal line used to receive serial data into a device.
Baud Rate
The configured speed of serial communication, expressed in symbols per second.
9600 Baud
A serial communication setting used in the laboratory UART experiments.
115200 Baud
A higher-speed UART setting used in the separate robot or BLE-related setup.
COM Port
A Windows interface that applications use to communicate with serial devices.
SerialPort Control
A Visual Studio component that allows an application to send and receive serial data.
RC4 / UART TX
The PIC16F13145 pin assigned as UART transmit in the laboratory configuration.
RC5 / UART RX
The PIC16F13145 pin assigned as UART receive in the laboratory configuration.
SYSTEM_Initialize()
A generated initialization function that configures the system and enabled peripherals.
LED (Light-Emitting Diode)
An electronic component that emits light when current flows through it in the proper direction.
Active-Low LED
An LED configuration in which a logic-low output turns the LED on.
GPIO (General-Purpose Input/Output)
Configurable microcontroller pins used for digital input or output.
LAT Register
A microcontroller register used to control digital output latch states.
Push Button
A physical input device that changes its electrical state when pressed.
START Button
A control used to begin an operation or enable a monitoring process.
STOP Button
A control used to stop an operation or disable a monitoring process.
LED Sequence
A programmed pattern that turns multiple LEDs on and off in a specified order.
Seven-Segment Display
A display made of LED segments arranged to show numerical digits.
ADC (Analog-to-Digital Converter)
A peripheral that converts an analog voltage into a digital numerical value.
ANA2 / RA2
The analog input associated with RA2 in the laboratory potentiometer configuration.
Potentiometer
A variable resistor that can provide an adjustable voltage for analog input experiments.
10-Bit ADC
A converter that produces 1024 possible digital levels, ranging from 0 to 1023.
ADC Reference Voltage
The voltage range reference used by the ADC to convert an analog input into a digital value.
ADC Voltage Conversion
The process of calculating input voltage from the ADC reading and reference voltage.
ADC Threshold
A configured ADC value or voltage that determines when a specific condition or alarm is triggered.
ProgressBar
A Visual Studio control that visually represents a numerical value within a configured range.
Label
A Visual Studio control used to display text or values that users generally do not edit directly.
Button
A Visual Studio control that performs an action when clicked.
RadioButton
A control used to select one option from a related group of choices.
CheckBox
A control that lets the user enable or disable an independent option.
TextBox
A control used to display or accept editable text.
MessageBox
A dialog box used to display messages, warnings, errors, or confirmations.
PictureBox
A Windows Forms control used to display images.
Panel
A container control used to group related GUI elements.
DataGridView
A Windows Forms control used to display data in a table-like grid.
Schematic Diagram
A detailed drawing showing electronic components and their electrical connections.
Block Diagram
A simplified diagram showing the major system components and how information flows between them.
UART Communication Flow
The exchange of serial data between a computer application and a microcontroller through a serial interface.
Potentiometer
is a three-terminal passive electrical component that functions as a manually adjustable voltage divider or variable resistor