cover photo

COURSEWORK

Ananda's EV-RE-001 course work. Lv 1

Ananda Teertha H GAUTHORACTIVE
work cover photo
This Report is yet to be approved by a Coordinator.

Ananda Teertha's EV-RE Level 0 Report

3 / 4 / 2026


TASK 1: 3D Printing

Objective: Understand the working of a 3D printer, check out the online resources. Understand what's an STL file, and then learn to slice it (using ultimaker or creality slicer). Go through the SOP'S regarding the 3D printer. Learn about bed temperature, infill density and other printer settings. Finally get an STL file from the internet, and slice it and put it for print.

Outcomes and Learnings: I gained an understanding about some basic concepts of a 3D printer and its working. First we need to take a Stereolithography(STL) file and slice it using a slicer software. This converts the STL file to G-Code which are the instructions the 3D printer regarding the coordinates and quantity of filament required. Below are some parameters of a 3D printer

Filament Material: PLA (Polyacetic acid)
Bed Temperature: 60 degree celsius
Extruder Temperature: 200 degree celsius (for PLA)
Infill density: Generally less than 20%

I sliced a Beluga whale model using Creality Print, due to some issues in 3D printer I wasn't able to print it. Here are the images image

TASK 2: API

Objective: Learn the working of an API and its applications. Using any api of your choice, build an user interface(web app, mobile app, etc), where you can make calls and then display the necessary information.

Outcomes and Learnings: Application Programming Interface (API) acts as a messenger or intermediary, allowing two separate software programs or systems to communicate, exchange data, and work together in a secure, well-defined way. I built a weather webpage which shows weather with the help of Open-Meteo API. image Click here for the GitHub repository.

TASK 3: Working with Github

Objective: Familiarize yourself with GitHub integrated workflows (GitHub actions), Issues, and pull requests with this task.

Outcomes and Learnings: I learnt some of the actions which can be performed using Git and Github such as

  • Forking from a repository.
  • Creating a branch to make changes.
  • When all changes are done, committing and pushing the changes to Github.
  • Creating a pull request in the Repository.

In the given repository main.py was failing tests due to the presence of +1, I removed it and issued a pull request. image

TASK 4: Get familiar with the command line of Ubuntu

Objective: To get familiar with the command lines in Ubuntu and to perform the subtasks given in the website.

Outcomes and Learnings: Ubuntu is a Linux distribution based on Debian and composed primarily of free and open-source software. Ubuntu was developed by the British company Canonical. These are the commands I learnt during the task

- To create a folder named test: mkdir test
- To change directory to test: cd test
- To create a blank file: touch blank.txt
- To create 2600 files: mkdir mk{0001..2600}
- To list the files: ls
- To concatenate two files: cat file1.txt file2.txt

image image2

TASK 7: Create a Portfolio Webpage

Objective: Create a website to showcase your portfolio - about yourself, interests, projects, social media profiles and more. It has to be responsive and also pushed to the git repository.

Outcomes and Learnings: I created my personal webpage using html language. I pushed it to GitHub so it is accesible to all. image Click here to look at the GitHub repository.

TASK 8: Writing Resource Article using Markdown

Objective: Write a technical resource article on a topic of your choice and post it on the MARVEL website.

Outcomes and Learnings: I was introduced to the new type of language which is majorly used to write blogs, articles and this report called Markdown language. This language has many options to include images, videos, tables etc., and simultaneously converts what we write to html format. Click here to read my article on Microsoft's Quantum computing chip- Majorana 1.

TASK 9: Tinkercad

Objective: To create a Tinkercad account, get familiar with the application with the help of example circuits and to simulate a circuit which measures the distance of obstacle and displays it on a serial monitor using Ultrasonic Sensor and Arduino Uno.

Outcomes and Learnings: Tinkercad is a free, web-based 3D modeling and electronics simulation tool developed by Autodesk. I created an account, familiarised myself with the workings of Tinkercad and simulated a circuit as mentioned in the objective. image image

TASK 10: Speed Control of DC Motor

Objectives: To control the speed of a 5V DC Motor using an Arduino Uno and a H-Bridge L298N Motor Driver and also simulate the circuit using TinkerCad.

Learnings and Outcomes: I understood how to control a DC Motor using the L298N Motor driver. The motor driver controls the DC motor speed using Pulse Width Modulation (PWM) applied to its Enable pins. Here is the simulation of the circuit image This is the rigged up circuit image

Reference: This video explains the process in a brief but easily understandable, even for beginners.

TASK 11: LED Toggle using ESP32

Objectives: Learn the working of an ESP32 and create a standalone web server with an ESP32 that controls the LED connected with ESP32 GPIOs. Use the arduino IDE to code and upload the program to the ESP32.

Outcomes and Learnings: In this task I got to know the operations of ESP32 and one of its applications which is to control 2 LED bulbs with a standalone web server. For it to operate we have to rig up the circuit, upload the code to the ESP32 using Arduino IDE and enter our hotspot credentials so that in the output we get the link to the web server through which we can control the LED's. image image2

TASK 12: Soldering Prerequisites

Objectives: To learn about the soldering equipment present in the lab which are the solder, the soldering iron, soldering wick, flux and to perform basic soldering on a perf board.

Outcomes and Learnings: Soldering is the process of joining two or more electronic parts together by melting solder around the connection.

Some of the soldering tools are

  • Soldering Iron: A soldering iron is a hand tool that plugs into a standard 120v AC outlet and heats up in order to melt solder around electrical connections. It comes in two variations which are pen or gun form.
  • Solder: Solder is a metal alloy material that is melted to create a permanent bond between electrical parts. It comes in both lead and lead-free variations with diameters of .032″ and .062″ being the most common.
  • Soldering Wick: To desolder a joint, soldering wick or desoldering braid is used. img

TASK 13: 555 Timer

Objectives: Design a 555 astable multivibrator with duty cycle 60%, rig up the circuit on a breadboard and by using the probes observe the output of your circuit on the DSO.

Outcomes and Learnings: I designed a circuit with 555 IC whose waveforms could be observed on an Oscilloscope. The duty cycle was calculated to be 62.5%. image image image

TASK 14: K-Maps and Deriving the logic circuit

Objectives: For 4 cases, based on door lock/open and key pressed/not pressed. Determine the karnaugh map and make a burglar alarm using simple logic circuits. The buzzer or led blinks when certain conditions are met, you can use push buttons for the door and key. Outcomes and Learnings: The K-map and logic circuit of the given problem statement is as follows image image2

Note: I simulated the logic circuit in this website

TASK 15: Active Participation

Objectives: Take part in any technical event, inter or intra college and submit the issued certificate of participation.

I participated in a 3-week bootcamp on Data Analytics, here is the certificate image

TASK 16: Datasheets Report Writing

Objective: Study the datasheets of either 1. MQ135 Gas sensor or 2. L293D motor driver and write a report about it.

Outcomes and Learnings: Click here to read my report on L293D motor driver.

TASK 17: Introduction to VR

Objectives: Familiarise yourself with what Virtual Reality is. Make a detailed study about what's the difference between VR and AR. Mention about the trends in the space and technology stack being developed. Make about Indian companies in this space.

Outcomes and Learnings: I got the chance to experience Virtual Reality in MARVEL Lab and it was an awesome experience to me. Here is my brief report about VR and AR.

Thank you for going through my report!

UVCE,
K. R Circle,
Bengaluru 01