Internship RNT Robotics O
Internship RNT Robotics O
Duration: 1 month
● Topics:
● Overview of electronic components: resistors, capacitors, diodes,
transistors, ICs, etc.
● Understanding circuit diagrams and symbols.
● Ohm's Law and basic circuit calculations.
● Basic electronic projects.
● Topics:
● Introduction to soldering equipment and safety precautions
● Types of solder and flux
● Soldering and desoldering techniques
● Activities:
● Hands-on practice with soldering wires and components on a PCB
● Soldering small circuits
Week 2: Arduino
Day 1-2: Introduction to Arduino
● Topics:
● Overview of Arduino boards and IDE
● Basic programming concepts (variables, loops, conditionals)
● Digital and analog I/O
● Activities:
● Setting up the Arduino IDE
● Writing and uploading simple programs (e.g., blinking an LED)
● Topics:
● Interfacing with sensors (temperature, light, etc.)
● Controlling actuators (motors, relays, etc.)
● Activities:
● Reading data from a sensor
● Controlling a motor using Arduino
● Topics:
● Serial communication
● Using libraries for various components
● Activities:
● Sending data to and from the computer using the serial monitor
● Using a library to interface with a specific component (e.g., an LCD
display)
Week 3: Basics of IoT using ESP8266
Day 1: Introduction to ESP8266
● Topics:
● Overview of ESP8266 module and its capabilities
● Setting up the development environment (Arduino IDE)
● Activities:
● Connecting ESP8266 to the computer
● Writing and uploading a simple program (e.g., blink an LED)
● Topics:
● Wi-Fi basics and connecting ESP8266 to a network
● Introduction to cloud platforms (e.g., ThingSpeak, Blynk)
● Activities:
● Connecting ESP8266 to a local Wi-Fi network
● Sending data to a cloud platform
● Topics:
● Reading sensor data and sending it to the cloud
● Controlling devices remotely via the cloud
● Activities:
● Building a simple IoT application (e.g., remote temperature
monitoring)
● Using a cloud dashboard to monitor and control devices
Week 4: 3D Designing and Printing
Day 1-2: Introduction to 3D Designing
● Topics:
● Overview of 3D designing software (e.g., Tinkercad)
● Basic design principles and tools
● Activities:
● Creating simple 3D models (e.g., a cube, a keychain)
● Exporting designs for 3D printing
● Topics:
● Designing complex shapes and assemblies
● Using advanced tools and features of the software
● Activities:
● Designing a functional part (e.g., a phone holder)
● Preparing the design for printing
● Topics:
● Overview of 3D printers and materials
● Setting up and maintaining a 3D printer
● Activities:
● Loading filament and calibrating the printer
● Printing a simple model and troubleshooting common issues