facebook
FavouritesAdd to Wish List
FavouritesAdd to Wish List
from23.96USD/ h

Learn Arduino, PIC, STM32 Programming using C language and assembly

ARDUINO, PICs and the STM32 ARE a free hardware microcontroller. They very useful for learning electronics and coding at the same time. They are very estimating thanks to that we can solve problems and look at the results physically.

Thanks to the size of its community and the openness of its philosophy, information is widely accessible. ARDUINO, PICs and the STM32 allows us to undertake countless projects of all kinds. In a way, it's a small door through which you can easily access the world of makers. Among others.

My main goal is to stimulate creativity and curiosity. In addition to allowing my student to acquire a level of competence which allows him to function alone.

I am used to working with people of different ages. I believe in segmentation, visualization of progress, objective results and practice.

Beyond these general lines, there is no rule or magic method. Some things work with some students and not with others. Adapting to needs is really the goal of private lessons. So I will do my best to find what motivates and helps my student.

Extra information

I have all the materials that will be needed. But, if the student decides to continue on his own, it would be convenient if he bought his own materials or similar pack.

Location

Online via webcam
At student's location: Around Rabat, Morocco

|
Use ⊞+wheel to zoom!
+

General info

Age:
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level:
Beginner
Intermediate
Advanced
Duration:
60 minutes
120 minutes
The class is taught in:French, Arabic, English

About Me

Translated by Google. Click to view original.
Embedded systems engineer. I have many different interests and am very curious. I love math, physics, science, engineering, coding, electronics (STM32, ARDUINO, PIC ...) For me to give lessons, in addition to the obvious, it is a way improve my skills, relearn certain subjects or even discover new things.

I am methodical and disciplined. Thanks to my twenty years in scouting, I have easy contact with people. I am used to working with children and young people. In addition, I have various experiences of participation.

I am at your service!

Education

Translated by Google. Click to view original.
Embedded Systems Engineering and Digital Services at the National Institute of Posts and Telecommunications with a Bachelor of Science and Technology in Electrical Engineering, Electrical Engineering and Automation.

Experience / Qualifications

Translated by Google. Click to view original.
As a highly skilled Embedded Software Engineer, I have too many experiences that fit the job market well, especially my role as an Embedded Software Engineer at Lear Corporation, and I'm sure I would make a valuable addition. to my students.

Reviews (1)

Serious teacher
Translated by Google. Click to view original.
I am an engineer in Embedded Systems with a solid foundation in physical math (electronics, proofreading, electrotechnical and automatic, Arduino, STM32) and computer science (C language, python, algorithmics, java). my courses are intended for all levels including Sup.
C is a structured programming language developed by Dennis Ritchie in 1973 at Bell Laboratories. It is one of the most popular computer languages today because of its structure, high-level abstraction, machine independent feature etc. i can give you a full course for understanding this language from the basics to the advanced things
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together. Python's simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms, and can be freely distributed. I can help you learn python step by step

Ask a question

Send a message explaining your needs and Assim will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1              
2            Saturday at 2:00  Sunday at 2:00
3            Saturday at 3:00  Sunday at 3:00
4            Saturday at 4:00  Sunday at 4:00
5            Saturday at 5:00  Sunday at 5:00
6            Saturday at 6:00  Sunday at 6:00
7            Saturday at 7:00  Sunday at 7:00
8            Saturday at 8:00  Sunday at 8:00
9            Saturday at 9:00  Sunday at 9:00
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  Sunday at 10:00
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00  Saturday at 11:00  Sunday at 11:00
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00  Saturday at 15:00  Sunday at 15:00
16  Monday at 16:00  Tuesday at 16:00  Wednesday at 16:00  Thursday at 16:00  Friday at 16:00  Saturday at 16:00  Sunday at 16:00
17  Monday at 17:00  Tuesday at 17:00  Wednesday at 17:00  Thursday at 17:00  Friday at 17:00  Saturday at 17:00  Sunday at 17:00
18              
19              
20              
21              
22              
23              
from $23.96Online via webcam
from $29.49At student's home

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Online reputation

  • Instructor since March 2021
  • Phone number verified
  • Google connected

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1              
2            Saturday at 2:00  Sunday at 2:00
3            Saturday at 3:00  Sunday at 3:00
4            Saturday at 4:00  Sunday at 4:00
5            Saturday at 5:00  Sunday at 5:00
6            Saturday at 6:00  Sunday at 6:00
7            Saturday at 7:00  Sunday at 7:00
8            Saturday at 8:00  Sunday at 8:00
9            Saturday at 9:00  Sunday at 9:00
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  Sunday at 10:00
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00  Saturday at 11:00  Sunday at 11:00
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00  Saturday at 15:00  Sunday at 15:00
16  Monday at 16:00  Tuesday at 16:00  Wednesday at 16:00  Thursday at 16:00  Friday at 16:00  Saturday at 16:00  Sunday at 16:00
17  Monday at 17:00  Tuesday at 17:00  Wednesday at 17:00  Thursday at 17:00  Friday at 17:00  Saturday at 17:00  Sunday at 17:00
18              
19              
20              
21              
22              
23              
from $23.96Online via webcam
from $29.49At student's home

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Share


Mouad
Support course in Python (For all levels, CPGE)
Passionate about programming, we offer Python support courses adapted to all levels, from beginner to advanced. These courses are aimed at students in preparatory classes for grandes écoles (CPGE) as well as anyone wishing to acquire solid programming skills. The lessons cover the essential foundations of Python with a clear and accessible teaching approach. Whether you are new to programming or want to deepen your knowledge, you will benefit from structured and progressive teaching. With a focus on concrete concepts and practical examples, these courses aim to strengthen your skills in a tangible way. You will be guided through the nuances of Python, gaining a deep understanding that will benefit you both in your studies and in your future career. Join us to explore the fundamentals of Python programming and progress to more advanced levels. Together, we will build a solid foundation and develop the skills needed to succeed in the dynamic world of computer programming.

Mohamed
Course on Machine Learning with Python from key concepts to applications
The aim of this program is to provide you with the necessary skills and experience to begin your journey and get a head-start in Machine Learning. Covering the primary types of machine learning, the program offers a comprehensive theoretical understanding of Machine Learning with opportunities to practice using algorithms, methods, and best practices associated with Machine Learning. You will also have the chance to develop your own projects using relevant open-source frameworks and libraries and apply your learnings in various courses to a final project. Whether you are already proficient in Python programming, statistics, and linear algebra, or have a general interest and are willing to learn, this beginner/intermediate oriented series is suitable for you.

Said
Training in R programming and Help with data analysis & statistics modeling using R/RStudio
I will be glad to offer my expertise and provide you a quality work, good solutions and clear explanations in data analysis & statistics modelling using R . As a statistical consultant / data scientist, I have handled several tutorials and projects in data analysis data, advance statistics modelling using R. Feel free to send me

Abdallah
Learn Digital Electronics With an Engineer and Graduate Professor.
By being an engineer who has experienced all the possibilities of stress that a student can encounter when understanding it, a teacher who has encumbered an experience for years, I have developed teaching and efficient methods in order to better explain to my students. For me, a student needs a logical explanation of things and a personalized follow-up in order to be able to better advance and develop their own skills. Distance courses: ----------------------------------- I can give distance lessons perfectly since I have a tablet on which I can work in the same way as if it were a notebook. The student can see everything I do live through screen sharing, and all they need is to use a computer. At the end of the course, I send him a copy of all the work done, which allows me to make sure that he has kept a clean record of the course spent together. Domains : -------------------------------------------------- ------------------ * Digital Electronics: ------------------------------------------- - Boolean algebra - Combinatorial systems - Sequential systems - Counters and decounters - Registers and memories - .... * Analog electronic: ------------------------------------------- - Semiconductor and PNP Junction - Diodes and transistors - Bipolar transistors and JFET (Static and dynamic analysis) - Operational amplifier in linear and non-linear mode - Frequency analysis (Bode, Nichols, Nyquist diagram ...) - Analog filtering - Analog Oscillator - Converters: CAN and CNA - Modulation - Differential amplifier - ... * Electrical engineering: -------------------------------- - Single-phase network - Three-phase network - Coil and magnetic circuit - Single-phase and three-phase transformers - Direct current machine (MCC) - Asynchronous Machine (MAS) - Synchronous Machine (MS) - Speed variators -.... * Power electronics: ---------------------------------------------- - Choppers - Rectifiers - Inverters - Dimmers - Speed variator -.... * Industrial Automation: ---------------------------------------- - Grafcet and GEMMA - State graph / state diagram - Programmable controllers (Siemens, Schnieder ...) - Programmable circuits (Microcontrollers, arduino ...) -.... * Linear automatic - Servo-control and regulation: -------------------------------------------------- ----------------------------------- - Laplace transformation - Transfer function - Functional diagrams - Dynamic performance of linear systems: Speed, Precision and Stability - The correctors: P, PI, PID, phase advance, phase delay, ... - Regulation and servoing - Digital servo -.... -------------------------------------------------- --------------- Additional Information Zoom or Google meet Whiteboard Anyway, I'll be there to help you move forward and love this area more. Are you ready to experience this learning adventure with me?

Hicham
Cours particuliers de soutien en mathématique et informatique
Our goal is to give the student confidence, techniques, and methods to develop himself and give him the necessary help in: - Mathématics (analyse and algebric module). - Introductory computer science course. - Suitable for middle/high school students wishing to deepen their knowledge or for bac +1/2 students. - IT introduction class. - Suitable for secondary school students who want to deepen their knowledge or students with a bachelor's degree (bac +1/2).

Elbachir
lessons in coding / programming with python language
Python is the most widely used open source programming language for computer scientists. This language has propelled itself to the forefront of infrastructure management, data analysis and software development. Indeed, among its qualities, Python allows developers to focus on what they do rather than how they do it. It has freed developers from the constraints of form that occupied their time with older languages. Thus, developing code with Python is faster than with other languages. I'm a software engineer who likes to share what I do. I benefit by teaching and motivating people. I am used to working with people of different ages. I believe in segmentation, progress visualization, objective results and practice. the training program: Python #1: Introduction & coding first program Python #2: Variables & Operations Python #3: Conditions & Loops Python #4: Functions & Modularity Python #5: Introduction to object programming Python #6: classes & attributes Python #7: encapsulation & inheritance properties Python #8: Strings & Lists & Tuples & Dictionaries Python #9: Files

Mahdi
Mathematics, Operations Research, Numerical Analysis, C Language
Computer engineer in hydro computing, I offer support courses in Mathematics, operational research (simplex, duality, and optimization) for students from the first to the second year of the bachelor's degree in higher education through secondary school I have been giving private mathematics lessons daily for almost 10 years. We will get along perfectly. Always available to follow you

Faisal
Python from Beginner to Expert Level Step - by - Step
Hi, I hope you will be fine. Welcome to my profile. This is Faisal. I am a Lecturer in Data Science at University. Data Science is the advanced field of Computer Science. I have more than 4 years of teaching experience including International level Students from Multiple countries of different levels of education, like, up to the University level. I love education because education is a powerful weapon to change the world. I am hardworking, and I am interested to use my Technical background and Expertise for my students. I teach the students with step-by-step instructions to make their concepts clear. That’s why I always focus on the Quality of Education to make my students and their parents happy. I take quizzes /tests daily and weekly basis. I provide the helping materials. I'm a friendly, happy, and polite person. I really like teaching because I think it’s my passion. I really enjoyed teaching children because they always enjoy my lessons. Lооking fоrwаrd tо Help mоre аnd mоre students tо get better & Quаlity Educаtiоn. Feel free to contact me, Takecare :)

Mia
Course Support & Accompaniment IT Curriculum ALL SUBJECTS and ALL PROJECTS
I am a teacher in a large engineering school with 12 years of experience in the field of engineering training. I propose a solution to guarantee your child success without diversifying teaching methods: a single teacher with extensive experience and references in the field, to accompany your child throughout his computer course, to all the subjects and all the activities of the course. These courses can be used to: - Master the concepts studied in class. - Prepare for the various exams. -Clarify notions and deepen certain concepts and aspects. - Accompany to succeed the requested projects. These courses allow you to master the concepts studied while working on methodology and writing. The recommended preparation is personalized according to the need formulated by the student. Organization of the sessions: - A first positioning session is envisaged. -A personalized schedule will be established according to the objective and the level of the student. -A descriptive card will be provided to the student after the 1st session. -A progress report will be delivered periodically.

Oussama
Become an expert in web development using SQL and PHP
Discover the basics of web development with SQL and PHP with this practical course. You will learn HTML, CSS, and JavaScript, as well as how to use SQL to create and manipulate databases. You will also explore PHP to connect your web pages to these databases, creating dynamic and interactive websites. From layout to web application development, this course will give you the essential skills to succeed in the field of web development. Join us now and start mastering these powerful tools!

Abdelkarim
Python for all levels (Beginners/Intermediate/Advanced)
Hello everyone, Thank you for taking the time to view my profile. I am a computer engineer. I have huge experience related to computer programming especially Python, C, and JavaScript. I will be happy to share with you my achievements via this excellent platform through the training that I will offer you. Looking forward to starting this learning journey with you. Thank you.

Youness
Programming & Coding (Java, Paython, C, Javascript, PHP...)
[ENG] Coding is a basic literacy in the digital age, and it is important for kids to understand and be able to work with and understand the technology around them. Having children learn coding at a young age prepares them for the future. Coding helps children with communication, creativity, math, writing, and confidence. [EN] Programming is a basic literacy in the digital age, and it is important that children understand and are able to work with and understand the technology around them. Getting kids to learn coding at a young age prepares them for the future. Coding helps children with communication, creativity, math, writing and confidence. You will learn how to code, create applications or websites.

Smail
Home support courses: El Jadida, Sidi Bennour, Casablance, Martil, Tetouan, Tanger, Cabo Negro, F'nidq, Mdiq, Chaouen
I give home support courses in Algorithm, Java / JEE (Spring, Spring Security, Stuts2, Hibernate, ExtJs, .....), Shell.PL/SQL, PFE projects, projects and Mathematics for college and primary students . I support pupils / students to carry out their IEPs

Zakaria
Computer course (C, C ++, C #, JAVA, JEE, PHP); NET, Hibernate, Struts, Spring
courses for different programming languages also TP, TD at home with a follow-up during all the period also of the mathematical courses or we chime phisic according to the demand with a reasonable price objective is to know the base of the computer science for the beginners or well to improve the knowledge

Souhail
Electrical engineering: IS (ATC - ADC -Transmit), electricity, electronics, power electronics, electrotechnics, automatic, ...
Electrical engineering: - Single-phase sinusoidal regime and three-phase sinusoidal regime - transformers - The direct current machine - The asynchronous machine - The synchronous machine Power electronics: - AC/DC converter (Rectifiers) - DC/DC converter (Choppers) - DC/AC converter (Inverters) - AC/AC converter (Dimmers) Analog and digital electronics: - Semiconductors (diodes, transistors, etc.) - Operational amplifiers - analog and digital filters - converters: CAN and CNA - Combinational circuits and sequential circuits Sensors and instrumentation. Signal processing Data transmission Automatic: - Concepts on automatic - The correctors: P, PI, PID, phase advance, phase delay, ... - Regulation and servoing Control of electrical machines: - Direct current machine control - Control of the asynchronous machine - Control of the synchronous machine Industrial automation and IT