<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Embedded Systems ~ Egycet</title>
	<atom:link href="https://egycet.org/course_category/embedded-systems/feed/" rel="self" type="application/rss+xml" />
	<link>https://egycet.org/course_category/embedded-systems/</link>
	<description>Egyptian Company for Engineering Training</description>
	<lastBuildDate>Mon, 03 Jul 2023 09:55:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.1.10</generator>

<image>
	<url>https://egycet.org/wp-content/uploads/2022/02/favicon-150x150.webp</url>
	<title>Embedded Systems ~ Egycet</title>
	<link>https://egycet.org/course_category/embedded-systems/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Machine learning</title>
		<link>https://egycet.org/course/machine-learning/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Thu, 15 Jun 2023 07:54:19 +0000</pubDate>
				<guid isPermaLink="false">https://egycet.org/?post_type=cource&#038;p=1983</guid>

					<description><![CDATA[<p>Machine learning Diploma &#160; &#160; Module one: Python (24h) Basics o Why python? o python with AI and ML o Input &#38; Output o Variables o Data types o Boolean &#38; Comparison and Logic o If Conditions o For Loops o Built-in functions &#38; Operators o Numbers &#38; Math o Functions o Variables Scope o [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://egycet.org/course/machine-learning/">Machine learning</a> appeared first on <a rel="nofollow" href="https://egycet.org">Egycet</a>.</p>
]]></description>
										<content:encoded><![CDATA[<table width="100%">
<tbody>
<tr>
<td><strong>Machine learning Diploma </strong></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Module one: Python (24h)</p>
<p><strong>Basics</strong><br />
o Why python?<br />
o python with AI and ML<br />
o Input &amp; Output<strong><br />
</strong>o Variables<br />
o Data types<br />
o Boolean &amp; Comparison and Logic<br />
o If Conditions<strong><br />
</strong>o For Loops<br />
o Built-in functions &amp; Operators<br />
o Numbers &amp; Math<br />
o Functions<br />
o Variables Scope<br />
o Modules<br />
o Command Lines<br />
o File Handling<br />
<strong>Object-Oriented Programming (OOP)</strong><br />
o Strings<br />
o Special Functions<br />
o Classes<br />
o Inheritance<br />
o Regular expressions<br />
o Working with files<br />
o Python generators</p>
<p>Module Two: <strong>Data Preprocessing &amp; OpenCv (24h)</strong></p>
<p><strong>NumPy</strong><strong><br />
</strong>o Create Numpy Array<br />
o Indexing<br />
o Arithmetic and Logic<br />
o Universal Array Functions</p>
<ul>
<li><strong><br />
</strong><strong>Pandas</strong><strong><br />
</strong>o Series<br />
o Data Frames<br />
o Data Input &amp; Output<br />
o Useful Methods<br />
o Apply function<br />
o Grouping data and aggregate functions<br />
o Merging, Joining and Concatenating<br />
o Pivoting</li>
<li><strong>OpenCV<br />
</strong>o Read images<br />
o Color spaces<br />
o Operations on images<br />
o Draw shapes<br />
o Edge detection<br />
o Cascade classifier<strong><br />
</strong>o Video stream<br />
o Real time detection</li>
</ul>
<p>Module Three: Machine Learning (20h)</p>
<p><strong>Introduction to ML<br />
</strong>o The difference between ML, Big data, Data analysis and Deep Learning<br />
o Linear Algebra and Statistics for ML<br />
o Data preprocessing</p>
<p><strong>Regression problem<br />
</strong>o Linear Regression<br />
o Multi-linear regression<br />
o Polynomial regression<br />
o K-nearest neighbor regression<br />
o Decision tree regression<br />
o Regression Evaluation Metrics</p>
<p><strong>Classification problem<br />
</strong>o Logistic Regression<br />
o Naive Bayes<br />
o K-nearest neighbor classifier<br />
o Support vector machine (SVM)<br />
o Decision tree classifier<br />
o Ensemble learning<br />
o Classification Evaluation Metrics<br />
o Random Forests<br />
o XGBoost</p>
<p><strong>Clustering Problems<br />
</strong>o Dimensionality reduction<br />
o K-means<br />
o DBSCAN<br />
o hierarchical clustering<br />
o Association Rules</p>
<p><strong>Model Selection and evaluation<br />
</strong>o Loss functions<br />
o Gradient descent<br />
o Bias-variance tradeoff<br />
o Cross-validation<br />
o Hyper parameter tuning</p>
<p>Module Four: Artificial Neural Networks (20h)</p>
<p>Difference between AI, DL, ML and ANN<br />
Introduction to Neural Networks<br />
Deep Learning with Pytorch<br />
Linear Regression<br />
Binary Classification<br />
Logistic Regression<br />
Gradient Descent<br />
Deep layer neural network<br />
Forward and Backward Propagation<br />
Regularization and Dropout<br />
Adam optimization algorithm<br />
Tuning process<br />
Multi Classification with Deep Learning<br />
Transfer learning</p>
<p>&nbsp;</p>
<p>Module Five: Computer vision (24h)</p>
<p>Introduction to Computer Vision<br />
CNN Architecture<br />
Padding &amp; Stride Convolutions<br />
Pooling Layers<br />
Convolutional Neural Networks &amp; Datasets<br />
Multiclass classification<br />
Object Detection<br />
Non-max Suppression<br />
YOLO Algorithm<br />
Face Verification and Binary Classification<br />
Transformers<br />
Auto-Encoders<br />
GANs</p>
<p>Module Six: Natural Language processing (36h)</p>
<ul>
<li>String preprocessing (re)<br />
• Embedding &amp; Word2Vec<br />
• RNN<br />
• LSTM &amp; GRU<br />
• Text classification<br />
• LDA<br />
• Glove<br />
• Language Modeling<br />
• Text Generation<br />
• Auto correct<br />
• Text classification<br />
• LDA<br />
• ChatGPT</li>
</ul>
<p>The post <a rel="nofollow" href="https://egycet.org/course/machine-learning/">Machine learning</a> appeared first on <a rel="nofollow" href="https://egycet.org">Egycet</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Embedded advanced</title>
		<link>https://egycet.org/course/embedded-advanced/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Tue, 21 Jun 2022 11:34:04 +0000</pubDate>
				<guid isPermaLink="false">https://egycet.org/?post_type=cource&#038;p=1848</guid>

					<description><![CDATA[<p>Embedded Linux Course  60Hr Module one: Python Input &#38; Output Variables Variables Scope Data types Boolean &#38; Comparison and Logic If Conditions For Loops Built-in functions &#38; Operators Functions Modules Command Lines File Handling Object-Oriented Programming (OOP) GUI Module Two: Linux administration Introduction to Linux administration Operating system &#38; Kernel Linux Components File / Folder [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://egycet.org/course/embedded-advanced/">Embedded advanced</a> appeared first on <a rel="nofollow" href="https://egycet.org">Egycet</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Embedded Linux Course  60Hr</strong></p>
<h4>Module one: Python</h4>
<p>Input &amp; Output<br />
Variables<br />
Variables Scope<br />
Data types<br />
Boolean &amp; Comparison and Logic<br />
If Conditions<br />
For Loops<br />
Built-in functions &amp; Operators<br />
Functions<br />
Modules<br />
Command Lines<br />
File Handling<br />
Object-Oriented Programming (OOP)<br />
GUI</p>
<h4>Module Two: Linux administration</h4>
<p>Introduction to Linux administration<br />
Operating system &amp; Kernel<br />
Linux Components<br />
File / Folder Management</p>
<p>System commands<br />
Network commands<br />
Bash scripts</p>
<h4>Module Three: Raspberry pi</h4>
<p>Raspberry pi boards<br />
Raspberry pi connection<br />
Installation<br />
GPIO LED/ switch<br />
Relay / Buzzer<br />
GPIO raspberry pi library<br />
Timer<br />
GUI interface<br />
PWM<br />
Web server / IOT<br />
Google assistant API<br />
Smart home project<br />
Booting<br />
UART<br />
SPI<br />
I2C<br />
make file<br />
Computer vision &amp; deep learning applications<br />
Final Project</p>
<h4>Module Four: Embedded Linux</h4>
<p>Introduction to Embedded Linux<br />
Embedded Linux Components<br />
Embedded Linux Booting Sequence<br />
Yocto Project<br />
Structure of Yocto Project<br />
Building full Image Using Yocto HW Emulator (Qemu)<br />
Yocto Layers Stack<br />
Building Customized Image Using Yocto for Raspberry Pi</p>
<p>The post <a rel="nofollow" href="https://egycet.org/course/embedded-advanced/">Embedded advanced</a> appeared first on <a rel="nofollow" href="https://egycet.org">Egycet</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Smart Home</title>
		<link>https://egycet.org/course/smart-home/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Sat, 18 Jun 2022 12:27:05 +0000</pubDate>
				<guid isPermaLink="false">https://egycet.org/?post_type=cource&#038;p=1842</guid>

					<description><![CDATA[<p>&#160; &#160; &#160; Introduction to Smart Home Smart Home Design Introduction to Embedded systems Micro controller vs microprocessor Development kits Arduino vs Raspberry pi ESp32 vs ESP8266 Node-MCU Environment Setup THE PIN DIAGRAM Introduction to PIN Diagram PIN Outputs and PIN Inputs Feature that makes it different Analog and Digital Pinout CONTROLLING INPUT/OUTPUT ENVIRONMENT Programming [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://egycet.org/course/smart-home/">Smart Home</a> appeared first on <a rel="nofollow" href="https://egycet.org">Egycet</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Introduction to Smart Home</strong></p>
<p><strong>Smart Home Design</strong></p>
<p><strong>Introduction to Embedded systems</strong></p>
<ul>
<li>Micro controller vs microprocessor</li>
<li>Development kits</li>
<li>Arduino vs Raspberry pi</li>
<li>ESp32 vs ESP8266 Node-MCU</li>
<li>Environment Setup</li>
</ul>
<p><strong>THE PIN DIAGRAM</strong></p>
<ul>
<li>Introduction to PIN Diagram</li>
<li>PIN Outputs and PIN Inputs</li>
<li>Feature that makes it different</li>
<li>Analog and Digital Pinout</li>
</ul>
<p><strong>CONTROLLING INPUT/OUTPUT ENVIRONMENT</strong></p>
<ul>
<li>Programming LEDS</li>
<li>Relay interface with 220V</li>
<li>Input switches</li>
<li>Analog Input/Output interface</li>
</ul>
<p><strong>Screen Programming</strong></p>
<ul>
<li>7 segment</li>
<li>LCD 16&#215;2 display</li>
<li>OLED display</li>
<li>Touch screen</li>
</ul>
<p><strong>Sensors</strong></p>
<ul>
<li>LM35 temperature sensor</li>
<li>Motion sensor</li>
<li>Gas Sensor</li>
<li>IR sensor</li>
<li>LDR</li>
</ul>
<p><strong>Motors</strong></p>
<ul>
<li>DC motors</li>
<li>Servo motors</li>
<li>Stepper motors</li>
<li>Motors interface</li>
</ul>
<p><strong>Communication protocols</strong></p>
<ul>
<li>UART</li>
<li>SPI</li>
<li>I2C</li>
<li>Bluetooth Module</li>
</ul>
<p><strong>IOT Based HOMEAUTOMATION</strong></p>
<ul>
<li>Introduction to IOT</li>
<li>Creating Webpage Button</li>
<li>Adding up required WEBPGE Elements</li>
<li>Controlling Devices</li>
</ul>
<p>&nbsp;</p>
<p><strong><em>WEBSERVER: </em></strong><em>Creating Webserver &amp; Monitoring Data</em></p>
<ul>
<li>Client/server</li>
<li>HTTP protocol</li>
</ul>
<p><strong>CLOUD COMPUTING</strong></p>
<ul>
<li>What is Cloud Computing</li>
<li>Cloud Architecture</li>
<li>Popular Cloud Computing Services for Sensor Management.</li>
<li>Blynk</li>
</ul>
<p>&nbsp;</p>
<p><strong>Mini Projects</strong></p>
<ul>
<li>lamp 220 control using Mobile</li>
<li>Led contrast control</li>
<li>Air conditioning system</li>
<li>Control Lamp over internet</li>
<li>Automatic lightning system</li>
</ul>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://egycet.org/course/smart-home/">Smart Home</a> appeared first on <a rel="nofollow" href="https://egycet.org">Egycet</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Robotic</title>
		<link>https://egycet.org/course/robotic/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Sun, 06 Feb 2022 15:59:29 +0000</pubDate>
				<guid isPermaLink="false">https://egycet.org/?post_type=cource&#038;p=864</guid>

					<description><![CDATA[<p>Robotic With Arduino revision on Arduino analog sensors digial sensors IR sensor rotary encoder PING ultrasound sensor Acellerometer tilt sensor motion detection servo motors setpper motors DC motors speed control PWM mechanical construction for Vehicle mechanical construction for robotic Arm different designs for grippers wirless communication for remote control</p>
<p>The post <a rel="nofollow" href="https://egycet.org/course/robotic/">Robotic</a> appeared first on <a rel="nofollow" href="https://egycet.org">Egycet</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Robotic With Arduino</h2>
<p>revision on Arduino<br />
analog sensors<br />
digial sensors<br />
IR sensor<br />
rotary encoder<br />
PING ultrasound sensor<br />
Acellerometer<br />
tilt sensor<br />
motion detection<br />
servo motors<br />
setpper motors<br />
DC motors<br />
speed control PWM<br />
mechanical construction for Vehicle<br />
mechanical construction for robotic Arm<br />
different designs for grippers<br />
wirless communication for remote control</p>
<p>The post <a rel="nofollow" href="https://egycet.org/course/robotic/">Robotic</a> appeared first on <a rel="nofollow" href="https://egycet.org">Egycet</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Micro2</title>
		<link>https://egycet.org/course/micro2/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Sun, 06 Feb 2022 15:59:00 +0000</pubDate>
				<guid isPermaLink="false">https://egycet.org/?post_type=cource&#038;p=861</guid>

					<description><![CDATA[<p>Microcontrollers Level 2 PIC 30f and PIC 33f timer-counters interrupt output compare input capture oscillator options graphic lcd touch screen keypad PS2 keyboard I2C commincation protocol- external eeprom spi protocol Digital to analog converter manchester code wirless communication Advanced projects</p>
<p>The post <a rel="nofollow" href="https://egycet.org/course/micro2/">Micro2</a> appeared first on <a rel="nofollow" href="https://egycet.org">Egycet</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Microcontrollers Level 2</h2>
<p>PIC 30f and PIC 33f<br />
timer-counters<br />
interrupt<br />
output compare<br />
input capture<br />
oscillator options<br />
graphic lcd<br />
touch screen<br />
keypad<br />
PS2 keyboard<br />
I2C commincation protocol- external eeprom<br />
spi protocol<br />
Digital to analog converter<br />
manchester code<br />
wirless communication<br />
Advanced projects</p>
<p>The post <a rel="nofollow" href="https://egycet.org/course/micro2/">Micro2</a> appeared first on <a rel="nofollow" href="https://egycet.org">Egycet</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Micro1</title>
		<link>https://egycet.org/course/micro1/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Sun, 06 Feb 2022 15:58:32 +0000</pubDate>
				<guid isPermaLink="false">https://egycet.org/?post_type=cource&#038;p=858</guid>

					<description><![CDATA[<p>Microcontrollers Level 1 PIC 18f – Atemga 32/64/128 learning C programing for microcontroller digital inputs and digital outputs Alpha-neumerical LCD Analog sensors temperature sensor light sensor serial communication DC motor -stepper motor PWM for light dimming and speed control working with 220V AC internal EEPROM Advanced projects Difference between PIC and AVR</p>
<p>The post <a rel="nofollow" href="https://egycet.org/course/micro1/">Micro1</a> appeared first on <a rel="nofollow" href="https://egycet.org">Egycet</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Microcontrollers Level 1</h2>
<p>PIC 18f – Atemga 32/64/128 learning C programing for microcontroller<br />
digital inputs and digital outputs<br />
Alpha-neumerical LCD<br />
Analog sensors<br />
temperature sensor<br />
light sensor<br />
serial communication<br />
DC motor -stepper motor<br />
PWM for light dimming and speed control<br />
working with 220V AC<br />
internal EEPROM<br />
Advanced projects<br />
Difference between PIC and AVR</p>
<p>The post <a rel="nofollow" href="https://egycet.org/course/micro1/">Micro1</a> appeared first on <a rel="nofollow" href="https://egycet.org">Egycet</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>IOT</title>
		<link>https://egycet.org/course/iot/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Sun, 06 Feb 2022 15:57:45 +0000</pubDate>
				<guid isPermaLink="false">https://egycet.org/?post_type=cource&#038;p=855</guid>

					<description><![CDATA[<p>IOT Course   40 HRS Introduction to IOT What is Internet of Things? Getting started with IoT Introduction to Internet of Things (IoT) Why as IOT? How IOT became 21st Century Hottest Topic How Internet of Things works How Things Talk to Internet ESP8266 Node-MCU What is ESP8266 node-MCU Hardware Knowledge Developing the Environment Overview about [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://egycet.org/course/iot/">IOT</a> appeared first on <a rel="nofollow" href="https://egycet.org">Egycet</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>IOT Course   40 HRS</strong></p>
<p><strong>Introduction to IOT</strong></p>
<p>What is Internet of Things?<br />
Getting started with IoT<br />
Introduction to Internet of Things (IoT)<br />
Why as IOT?<br />
How IOT became 21st Century Hottest Topic<br />
How Internet of Things works<br />
How Things Talk to Internet</p>
<p><strong>ESP8266 Node-MCU</strong></p>
<p>What is ESP8266 node-MCU<br />
Hardware Knowledge<br />
Developing the Environment<br />
Overview about the board</p>
<p><strong>THE PIN DIAGRAM</strong></p>
<p>Introduction to PIN Diagram<br />
PIN Outputs and PIN Inputs<br />
Feature that makes it different<br />
Analog and Digital Pinout</p>
<p><strong>CONTROLLING INPUT/OUTPUT ENVIRONMENT</strong></p>
<p>Programming LEDS<br />
Relay interface with 220V<br />
INTERFACING: DHT11, PIR, HQ135 SENSORS<br />
Analog Input/Output interface<br />
ESP8266 interrupts</p>
<p><strong>IOT Based HOMEAUTOMATION</strong></p>
<p>Creating Webpage Button<br />
Adding up required WEBPGE Elements<br />
Controlling Devices<br />
<strong><em>WEBSERVER: </em></strong><em>Creating Webserver &amp; Monitoring Data<br />
</em> ESP8266 client/server<br />
HTTP protocol</p>
<p><strong>CLOUD COMPUTING</strong></p>
<p>What is Cloud Computing<br />
Cloud Architecture<br />
Popular Cloud Computing Services for Sensor Management.<br />
Connecting ESP8266</p>
<p>The post <a rel="nofollow" href="https://egycet.org/course/iot/">IOT</a> appeared first on <a rel="nofollow" href="https://egycet.org">Egycet</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>FBGA</title>
		<link>https://egycet.org/course/fbga/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Sun, 06 Feb 2022 15:57:16 +0000</pubDate>
				<guid isPermaLink="false">https://egycet.org/?post_type=cource&#038;p=852</guid>

					<description><![CDATA[<p>FPGA ( VHDL ) FPGA course 1. Introduction to FPGA. 2. Introduction to VHDL. 3. Introduction to Altera Max plus 2. 4. Advanced tools (Mentor Graphics FPGA advantage 5. Truth tables, Block Diagram, Flow chart, FSM, ASM 6. Test bench &#38;synthesis. 7. Download by using Xilinx (ISE). 8. Small Project 9. Matlab to VHDL</p>
<p>The post <a rel="nofollow" href="https://egycet.org/course/fbga/">FBGA</a> appeared first on <a rel="nofollow" href="https://egycet.org">Egycet</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>FPGA ( VHDL )</h2>
<p>FPGA course<br />
1. Introduction to FPGA.<br />
2. Introduction to VHDL.<br />
3. Introduction to Altera Max plus 2.<br />
4. Advanced tools (Mentor Graphics FPGA advantage<br />
5. Truth tables, Block Diagram, Flow chart, FSM, ASM<br />
6. Test bench &amp;synthesis.<br />
7. Download by using Xilinx (ISE).<br />
8. Small Project<br />
9. Matlab to VHDL</p>
<p>The post <a rel="nofollow" href="https://egycet.org/course/fbga/">FBGA</a> appeared first on <a rel="nofollow" href="https://egycet.org">Egycet</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Embedded System</title>
		<link>https://egycet.org/course/embedded-system/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Sun, 06 Feb 2022 15:56:43 +0000</pubDate>
				<guid isPermaLink="false">https://egycet.org/?post_type=cource&#038;p=849</guid>

					<description><![CDATA[<p>Introduction · What is embedded systems · Embedded Systems Application · Difference between MCU and MP · Memories · Addressing I/O devices · Microcontroller Categorize and Providers · Computer Architecture · CISC vs RISC · Processor Design · Memory Types · MCU Internal Architecture · Introduction to MCU peripherals C Programming &#38; Data Structure · [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://egycet.org/course/embedded-system/">Embedded System</a> appeared first on <a rel="nofollow" href="https://egycet.org">Egycet</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Introduction<br />
</strong>· What is embedded systems<br />
· Embedded Systems Application<br />
· Difference between MCU and MP<br />
· Memories<br />
· Addressing I/O devices<br />
· Microcontroller Categorize and Providers<br />
· Computer Architecture<br />
· CISC vs RISC<br />
· Processor Design<br />
· Memory Types<br />
· MCU Internal Architecture<br />
· Introduction to MCU peripherals</p>
<p><strong>C Programming &amp; Data Structure<br />
</strong>· Hello c, data types, operators<br />
· Rest of operators, if switch case loops<br />
· Function and modular programming<br />
· C building process<br />
· Pointers<br />
· Arrays , strings<br />
· Structures and unions<br />
· Standard C library<br />
· Stack, Linked list ,Queue<br />
· Searching algorithms<br />
· Sorting algorithms</p>
<p><strong>Microcontroller Interfacing </strong><strong>AVR<br />
</strong>· Microcontroller (AVR ATmega 32)<br />
· I/O Ports<br />
· AVR DIO module<br />
· ATmega 32 data sheet<br />
· Layered architecture in Embedded Software (case study is AVR)<br />
· LCD and Keypad driver<br />
· Interrupts<br />
· ADC and Sensors<br />
· General Purpose timer<br />
· Timers and PWM interfacing<br />
· UART Interface<br />
· SPI<br />
· I2C</p>
<p><strong>Microcontroller Interfacing </strong><strong>ARM  </strong></p>
<ul>
<li>The Acron RISC Machine</li>
<li>The ARM programmer&#8217;s model</li>
<li>ARM Processor Families</li>
<li>ARM cortex M3</li>
<li>STM32F10x microcontroller vs avr</li>
<li>Led interface</li>
<li>Interrupt</li>
<li>Timer</li>
<li>ADC</li>
<li>PWM</li>
<li>UART</li>
<li>SPI</li>
<li>I2c</li>
<li>DMA</li>
</ul>
<p><strong>Embedded system Tools &amp; Software Engineering<br />
</strong>· Software configuration management (SVN) Simulator<br />
· Emulator<br />
· Debugger<br />
· IDE<br />
· Preprocessor<br />
· Compiler<br />
· Assembler<br />
· Linker<br />
· Make file<strong><br />
</strong>· Introduction to software engineering<br />
· Software process and models<br />
· Rapid software development<br />
· Agile method<br />
· Case study (V Model)</p>
<p><strong>RTOS  </strong></p>
<ul>
<li>Design patterns<br />
· Foreground/background systems<br />
· Real time systems<br />
· Types of real time systems<br />
· Multi-tasking vs Multi-processing<br />
· Scheduling algorithms<br />
· FreeRTOS Porting<br />
· Tasks creation<br />
· Task states<br />
· Task control<br />
· Task utils<br />
· Shared resource problem<br />
· Race condition<br />
· Reentrancy<br />
· Critical sections<br />
· Queue management Using queues Semaphores<br />
· Binary semaphores<br />
· Counting semaphores<br />
· Priority inversion and deadlocks<br />
· Mutex<br />
· Priority inheritance</li>
</ul>
<p><strong>Testing &amp; Automotive Bus technologies</strong></p>
<ul>
<li>Embedded Systems Development Cycle<br />
· Basic Development Patterns<br />
· Basic Testing Princeples<br />
· Unit Testing<br />
· Module Testing<br />
· Integration Testing<br />
· Validation Testing</li>
<li>White Box Testing</li>
<li>Black Box Testing<br />
· CAN protocol<br />
· LIN protocol</li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://egycet.org/course/embedded-system/">Embedded System</a> appeared first on <a rel="nofollow" href="https://egycet.org">Egycet</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Microcontroller</title>
		<link>https://egycet.org/course/microcontroller/</link>
		
		<dc:creator><![CDATA[Admin]]></dc:creator>
		<pubDate>Sun, 06 Feb 2022 15:52:28 +0000</pubDate>
				<guid isPermaLink="false">https://egycet.org/?post_type=cource&#038;p=843</guid>

					<description><![CDATA[<p>Microcontroller- AVR Day1: – Introduction to micro controller – Input and output – Some projects Day2: – Input/output continue – LCD and 7-segment – Some projects Day3: – Motors – Digital sensors – Some projects Day 4: -Relays -transistors -projects Day5: – ADC – Interrupt – Some projects Day 6: – Timer – PWM – [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://egycet.org/course/microcontroller/">Microcontroller</a> appeared first on <a rel="nofollow" href="https://egycet.org">Egycet</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class=""><span class="_5yl5">Microcontroller- AVR</span></div>
<div class=""><span class="_5yl5">Day1:</span></div>
<div class=""><span class="_5yl5">– Introduction to micro controller</span></div>
<div class=""><span class="_5yl5">– Input and output</span></div>
<div class=""><span class="_5yl5">– Some projects</span></div>
<div class=""><span class="_5yl5">Day2:</span></div>
<div class=""><span class="_5yl5">– Input/output continue</span></div>
<div class=""><span class="_5yl5">– LCD and 7-segment</span></div>
<div class=""><span class="_5yl5">– Some projects</span></div>
<div class=""><span class="_5yl5">Day3:</span></div>
<div class=""><span class="_5yl5">– Motors</span></div>
<div class=""><span class="_5yl5">– Digital sensors</span></div>
<div class=""><span class="_5yl5">– Some projects</span></div>
<div class=""><span class="_5yl5">Day 4:</span></div>
<div class=""><span class="_5yl5">-Relays</span></div>
<div class=""><span class="_5yl5">-transistors</span></div>
<div class=""><span class="_5yl5">-projects</span></div>
<div class=""><span class="_5yl5">Day5:</span></div>
<div class=""><span class="_5yl5">– ADC</span></div>
<div class=""><span class="_5yl5">– Interrupt</span></div>
<div class=""><span class="_5yl5">– Some projects</span></div>
<div class=""><span class="_5yl5">Day 6:</span></div>
<div class=""><span class="_5yl5">– Timer</span></div>
<div class=""><span class="_5yl5">– PWM</span></div>
<div class=""><span class="_5yl5">– Speed control</span></div>
<div class=""><span class="_5yl5">Day7:</span></div>
<div class=""><span class="_5yl5">– Smart fan system</span></div>
<div class=""><span class="_5yl5">– Password door lock system</span></div>
<div class=""><span class="_5yl5">Day 8:</span></div>
<div class=""><span class="_5yl5">– Complete production line</span></div>
<div class=""><span class="_5yl5">-Obstacles avoider robot</span></div>
<div class=""><span class="_5yl5">Day 9:</span></div>
<div class=""><span class="_5yl5">– Open discussion project(final project)</span></div>
<div class=""><span class="_5yl5">– Difference between AVR</span></div>
<p>The post <a rel="nofollow" href="https://egycet.org/course/microcontroller/">Microcontroller</a> appeared first on <a rel="nofollow" href="https://egycet.org">Egycet</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
