Embedded

Embedded Interfaces

Like LED, Pull up and Pull down, Button, 7 Segment Display, LCD, Matrix Keypad, Interrupt, Timer,  Counter, DC Motor, Stepper Motor, Servo Motor, ADC, I2C, UART (Serial), SPI, PWM, GPS, GSM, WiFi, ZigBee, EEPROM(Internal), EEPROM(External).

 


 Embedded Another Peripherals Interfacing

  • Pull Up and Pull Down Resistors (See Below Notes)
    • Pull UP Resistors
    • Pull Down Resistors
  • Interrupt
  • Button Interrupt
  • Timer
  •  Counter
    • Auto Counter Display using 7 Segment
    • Auto Counter Display using LCD
    • Counter Display by Button using 7 Segment
    • Counter Display by Button using LCD

Level-5 Alpha MNC’s

  • Intel
  • IBM
  • Philips
  • Motorola
  • LG Electronics
  • Texas Instruments
  • VOLVO
  • Freescale

Level-5 Beta MNC’s

  • Delphi automotive
  • Visteon Corporation
  • John Deere India pvt ltd
  • Robert Bosch engineering and business solutions limited
  • Caterpillar India
  • General Motors
  • Cisco Systems India Pvt Ltd
  • Ashok Leyland
  • L&T InfoTech
  • Honeywell India
  • Wipro Technologies
  • HCL Technologies
  • KPIT Cummins Info systems
  • Siemens
  • Tata Elxsi
  • Rockwell well India
  • ETAS automotive
  • EMC corporation India
  • Sasken communication technologies ltd
  • Infosys
  • Renault Nissan Automotive India Private Limited
  • mistral solutions
  • Robosoft systems
  • Vista infosystems Chennai
  • Automotive Infotronics
  • Jasmin Infotech Private Limited
  • Dexcel Designs
  • SMSC
  • Einfochips and so on…

 

Lift Manufacture companies

  • Kone (Fourth largest elevator manufacturer in the world. It is also the pioneer of machine room less elevator system)
  • Johns & Waygood (Acquired by Perry Engineering in the 1970s)
  • Schindler (Second largest elevator manufacturer in the world, and the largest escalator manufacturer in the world)


Communication Interface

Watch Video

YouTube Playlist : https://www.youtube.com/playlist?list=PLjuJQT5bNo5M0pnwV-F32A8HpPZcNP9V4


Getting Started with 4004 MicroProcessor

Datasheet

  • http://www.intel.com/Assets/PDF/DataSheet/4004_datasheet.pdf

Reference

  • https://en.wikipedia.org/wiki/Intel_4004

Intel 4004 Instructions Set

  • http://e4004.szyc.org/iset.html

Interrupts

  • Vector Address(Hardware Interrupt)

 

  • PIC16F – 1Address (0x004)
  • PIC18F -3 Address(0x0005,0x0006,
  • 8051 -Vctor address _5

 

  • Externel Inter
  • Timer Address
  • Serial Interrupt

 

 

  • Vector Address
  • Non Maskable
  • FIQ

 

  • Hardware Interrupt (Key Board Error, Mouse Error,
  • Software Interrupt (Trap is also called as Software Interrupt)

 


Full Contents

 


What is IOT

The Internet of Things (IoT) is a system of interrelated computing devices, mechanical and digital machines, objects, animals or people that are provided with unique identifiers and the ability to transfer data over a network without requiring human-to-human or human-to-computer interaction.

Check this hash tag in google and social media to learn more about IOT

  • #What_is_IoT?
  • #IoT
  • #Internet_of_Things
  • #IoT_definition
  • #IoT_maestro

For the complete article please visit the below link

  • http://internetofthingsagenda.techtarget.com/definition/Internet-of-Things-IoT

 


Pull Up and Pull Down Resistors

 

Notes :  Will Add Soon

Getting started with STM8S003 Controller

 STM8S003 TSSOP2

STM Programmer

 You can buy this USB programmer  from Ebay
       The ST-LINK/V2 is an in-circuit debugger
and programmer for the STM8 and STM32 microcontroller families. The
single wire interface module (SWIM) and JTAG/serial wire debugging (SWD)
interfaces are used to communicate with any STM8 or STM32
microcontroller located on an application board. for more deatilas about ST-LINK V2 programmer clik here. SWIM is Single Wire Interface Module, See SWIM protocol deatails.

ST-LINK V2 PinOut

STM8S003 Datasheet

 

 First Hellow World Example of  LED Blink Program in STM8S003 Controller

Usually the first program of everything (Controller) in electronics we start from blink example.

Required Developmanet Tool

Getting Started with IAR working Bench in STM8

  • Alternatively you can download the full standard library for STM8 from ST website.

https://my.st.com/content/my_st_com/en/products/embedded-software/mcus-embedded-software/stm8-embedded-software/stsw-stm8069.license%3d1470738771420.html

Refer Links


Getting Started with IAR Workbence for STM8

IAR Licence magnager  Get licence Key using fill the form

1. Projcet ->
Create a new project ->
Toolchain -> STM Series
Praject Template -> Empty Projcet
(then click “Ok”).

2. Save Your Project (File -> Save worksapce)

3.  Notes : The project will appear in the Workspace window.
By default, two build configurations are created—Debug and Release

4. Before you add any files to your project, you should save the workspace.

See More


 OSI Layers

  • Application (7)
  • Presentation (6)
  • Session (5)
  • Transport (4)
  • Network (3)
  • Data Link (2)
  • Physical  (1)

TCP/IP Layer

  • Application (7,6,5)
  • Transport (4)
  • Internet(3)
  • Network Interface(2,1)

How Create a Local Web Server  in Windows

  • First you will need a setup a local web server tool like Apache or some other.
  • Download and install XAMPP Software.
    • When finish installation XAMPP, By default the XAMPP control panel will be launched.
    • Click “Start” for Apache and MySQL if needed.
  • if you type local host or local machine IP address the browser then it will show the pages from http://localhost/dashboard/
  • Now create a new html page
  • Use below code and create new doc name as “ArunEworld.html”

  • Save that “ArunEworld.html” documents toot located in c:\xampp\htdocs\
  • Now check this url : http://localhost/ArunEworld.html or http://192.168.1.100/ArunEworld.html
  • Done. Enjoy.
 

USB to serial Programmers

USB to Serial IC Manufacturers Companies


PL2303 Converter USB To TTL

 


FT232-USB-UART-Board-Type-A(USB-to-RS232-TTL-Serial-Supports-Mac-Linux-Android)

 


  • Different chip sets
    • FT232R
    • FT232RL 

 

 Troubleshoot Problem

This device cannot start. (Code 10)

A device which does not exist was specified.
 Usually Windows automatically installs FTDI
VCP [Virtual COM Port] drivers however with some batches of FTDI
chips the default windows drivers do NOT work. The latest version of FTDI
VCP drivers also do NOT work and FTDI seem oblivious of that fact.
The previous version of FTDI VCP drivers does appear to work with all
batches of FTDI chips. When the FTDI drivers do not work with a particular
batch of FTDI chips the Virtual Com Port will appear in Windows Device
Manager however serial communications will not work
 To Solve this problem you need to download this software below

 

Disclaimer

I make no warranty that any of my
information is correct, or safe, or does or does not breach any warranty
clause,  or anything else, it is up to you to decide if you will
follow all or any of the instructions to recover the Supervisor Password
from a TP. It is up to you to decide, I am not responsible for the
results or for any consequential or incidental damages whatsoever.