SlideShare a Scribd company logo
1 of 13
TeamE-Thrillers AnuragDwivedi Avinash Bhattarmakki Nitish Kumar Srivastava MENTORS -   GaneshPitchiah RishabhMaheshwari
STAND ALONE CHAT CLIENT
OVERVIEW Objective Steps towards the objective  Implementation  Ethernet controller ENC28J60  Features  Results  Future Scope
OBJECTIVE To develop a module that can be used to communicate over Ethernet
PS/2 Keyboard LCD  Atmega Magjack LAN Implementation ENC28J60
ENC28J60 ,[object Object]
 SPI interface to communicate  with the host controller
 Takes the data packet from host and transmits it over LAN
Receives the data packet and stores it in its buffer ,[object Object]
Connected to the Ethernet via Magjack
Enabled various filters to filter out the unnecessary data,[object Object]
Features  ,[object Object]
 Plug and play device

More Related Content

Viewers also liked

Levels of traders- Forex Buffalo Forum
Levels of traders- Forex Buffalo ForumLevels of traders- Forex Buffalo Forum
Levels of traders- Forex Buffalo Forumforexbuffalo
 
Rhetorical Considerations for Presentation Design
Rhetorical Considerations for Presentation DesignRhetorical Considerations for Presentation Design
Rhetorical Considerations for Presentation DesignAmy Goodloe
 
Bovee and Thill Blog - Structured vs Free-Form Slide Designs
Bovee and Thill Blog - Structured vs Free-Form Slide DesignsBovee and Thill Blog - Structured vs Free-Form Slide Designs
Bovee and Thill Blog - Structured vs Free-Form Slide DesignsBovee and Thill
 
Multicast chat with file and desktop sharing
Multicast chat with file and desktop sharingMulticast chat with file and desktop sharing
Multicast chat with file and desktop sharingKhagendra Chapre
 
Ideas for Effective Stand-alone Presentations
Ideas for Effective Stand-alone PresentationsIdeas for Effective Stand-alone Presentations
Ideas for Effective Stand-alone PresentationsDave Paradi
 
Lan chat system
Lan chat systemLan chat system
Lan chat systemWipro
 
project
projectproject
projectdnraj
 
Report on online chatting
Report on online chattingReport on online chatting
Report on online chattingAmandeep Kaur
 
SRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATIONSRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATIONAtul Kushwaha
 
A project report on chat application
A project report on chat applicationA project report on chat application
A project report on chat applicationKumar Gaurav
 

Viewers also liked (14)

Levels of traders- Forex Buffalo Forum
Levels of traders- Forex Buffalo ForumLevels of traders- Forex Buffalo Forum
Levels of traders- Forex Buffalo Forum
 
Lann
LannLann
Lann
 
Rhetorical Considerations for Presentation Design
Rhetorical Considerations for Presentation DesignRhetorical Considerations for Presentation Design
Rhetorical Considerations for Presentation Design
 
Bovee and Thill Blog - Structured vs Free-Form Slide Designs
Bovee and Thill Blog - Structured vs Free-Form Slide DesignsBovee and Thill Blog - Structured vs Free-Form Slide Designs
Bovee and Thill Blog - Structured vs Free-Form Slide Designs
 
Multicast chat with file and desktop sharing
Multicast chat with file and desktop sharingMulticast chat with file and desktop sharing
Multicast chat with file and desktop sharing
 
Chat ppt
Chat pptChat ppt
Chat ppt
 
Ideas for Effective Stand-alone Presentations
Ideas for Effective Stand-alone PresentationsIdeas for Effective Stand-alone Presentations
Ideas for Effective Stand-alone Presentations
 
Multi user chat system using java
Multi user chat system using javaMulti user chat system using java
Multi user chat system using java
 
Lan chat system
Lan chat systemLan chat system
Lan chat system
 
project
projectproject
project
 
Report on online chatting
Report on online chattingReport on online chatting
Report on online chatting
 
SRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATIONSRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATION
 
Chat application
Chat applicationChat application
Chat application
 
A project report on chat application
A project report on chat applicationA project report on chat application
A project report on chat application
 

Similar to Stand Alone Chat Client

SOCIAL NETWORK FOR SMART DEVICES USING EMBEDDED ETHERNET
SOCIAL NETWORK FOR SMART DEVICES USING EMBEDDED ETHERNETSOCIAL NETWORK FOR SMART DEVICES USING EMBEDDED ETHERNET
SOCIAL NETWORK FOR SMART DEVICES USING EMBEDDED ETHERNETcseij
 
Wireless appliances control report
Wireless appliances control reportWireless appliances control report
Wireless appliances control reportengineerssolution
 
Bluetooth based home automation system
Bluetooth based home automation systemBluetooth based home automation system
Bluetooth based home automation systemVeer Singh shakya
 
RENESAS MICROCONTROLLER PROJECTS CHENNAI-RENESAS RX62N-CHENNAI RENESAS
RENESAS MICROCONTROLLER PROJECTS CHENNAI-RENESAS RX62N-CHENNAI RENESASRENESAS MICROCONTROLLER PROJECTS CHENNAI-RENESAS RX62N-CHENNAI RENESAS
RENESAS MICROCONTROLLER PROJECTS CHENNAI-RENESAS RX62N-CHENNAI RENESASASHOKKUMAR RAMAR
 
Smart invocation.pptx
Smart invocation.pptxSmart invocation.pptx
Smart invocation.pptxJagadeepVinay
 
Smart invocation.pptx
Smart invocation.pptxSmart invocation.pptx
Smart invocation.pptxJagadeepVinay
 
IRJET- Navigation Camp – Bot
IRJET-  	  Navigation Camp – BotIRJET-  	  Navigation Camp – Bot
IRJET- Navigation Camp – BotIRJET Journal
 
Development Of An Internet Controlled Surveillance Mobile Robot (Student2)
Development Of An Internet Controlled Surveillance Mobile Robot (Student2)Development Of An Internet Controlled Surveillance Mobile Robot (Student2)
Development Of An Internet Controlled Surveillance Mobile Robot (Student2)nurul ain
 
IRJET- BSIOTR IT SMART LAB using IOT
IRJET- BSIOTR IT SMART LAB using IOTIRJET- BSIOTR IT SMART LAB using IOT
IRJET- BSIOTR IT SMART LAB using IOTIRJET Journal
 
Networking of Micro-Controllers through USB
Networking of Micro-Controllers through USBNetworking of Micro-Controllers through USB
Networking of Micro-Controllers through USBpranjal009
 
IRJET - Eyeblink Controlled Virtual Keyboard using Raspberry Pi
IRJET -  	  Eyeblink Controlled Virtual Keyboard using Raspberry PiIRJET -  	  Eyeblink Controlled Virtual Keyboard using Raspberry Pi
IRJET - Eyeblink Controlled Virtual Keyboard using Raspberry PiIRJET Journal
 
Rohan Narula_Resume
Rohan Narula_ResumeRohan Narula_Resume
Rohan Narula_ResumeRohan Narula
 
ETHERNET PACKET PROCESSOR FOR SOC APPLICATION
ETHERNET PACKET PROCESSOR FOR SOC APPLICATIONETHERNET PACKET PROCESSOR FOR SOC APPLICATION
ETHERNET PACKET PROCESSOR FOR SOC APPLICATIONcscpconf
 
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdfA NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdfSaiReddy794166
 

Similar to Stand Alone Chat Client (20)

Pradeep_Embedded
Pradeep_EmbeddedPradeep_Embedded
Pradeep_Embedded
 
WiFi SoC ESP8266
WiFi SoC ESP8266WiFi SoC ESP8266
WiFi SoC ESP8266
 
SOCIAL NETWORK FOR SMART DEVICES USING EMBEDDED ETHERNET
SOCIAL NETWORK FOR SMART DEVICES USING EMBEDDED ETHERNETSOCIAL NETWORK FOR SMART DEVICES USING EMBEDDED ETHERNET
SOCIAL NETWORK FOR SMART DEVICES USING EMBEDDED ETHERNET
 
Wireless appliances control report
Wireless appliances control reportWireless appliances control report
Wireless appliances control report
 
Bluetooth based home automation system
Bluetooth based home automation systemBluetooth based home automation system
Bluetooth based home automation system
 
IoT Intro and Demo
IoT Intro and DemoIoT Intro and Demo
IoT Intro and Demo
 
RENESAS MICROCONTROLLER PROJECTS CHENNAI-RENESAS RX62N-CHENNAI RENESAS
RENESAS MICROCONTROLLER PROJECTS CHENNAI-RENESAS RX62N-CHENNAI RENESASRENESAS MICROCONTROLLER PROJECTS CHENNAI-RENESAS RX62N-CHENNAI RENESAS
RENESAS MICROCONTROLLER PROJECTS CHENNAI-RENESAS RX62N-CHENNAI RENESAS
 
Tos tutorial
Tos tutorialTos tutorial
Tos tutorial
 
Smart invocation.pptx
Smart invocation.pptxSmart invocation.pptx
Smart invocation.pptx
 
Smart invocation.pptx
Smart invocation.pptxSmart invocation.pptx
Smart invocation.pptx
 
Poster_example
Poster_examplePoster_example
Poster_example
 
IRJET- Navigation Camp – Bot
IRJET-  	  Navigation Camp – BotIRJET-  	  Navigation Camp – Bot
IRJET- Navigation Camp – Bot
 
Development Of An Internet Controlled Surveillance Mobile Robot (Student2)
Development Of An Internet Controlled Surveillance Mobile Robot (Student2)Development Of An Internet Controlled Surveillance Mobile Robot (Student2)
Development Of An Internet Controlled Surveillance Mobile Robot (Student2)
 
Report
ReportReport
Report
 
IRJET- BSIOTR IT SMART LAB using IOT
IRJET- BSIOTR IT SMART LAB using IOTIRJET- BSIOTR IT SMART LAB using IOT
IRJET- BSIOTR IT SMART LAB using IOT
 
Networking of Micro-Controllers through USB
Networking of Micro-Controllers through USBNetworking of Micro-Controllers through USB
Networking of Micro-Controllers through USB
 
IRJET - Eyeblink Controlled Virtual Keyboard using Raspberry Pi
IRJET -  	  Eyeblink Controlled Virtual Keyboard using Raspberry PiIRJET -  	  Eyeblink Controlled Virtual Keyboard using Raspberry Pi
IRJET - Eyeblink Controlled Virtual Keyboard using Raspberry Pi
 
Rohan Narula_Resume
Rohan Narula_ResumeRohan Narula_Resume
Rohan Narula_Resume
 
ETHERNET PACKET PROCESSOR FOR SOC APPLICATION
ETHERNET PACKET PROCESSOR FOR SOC APPLICATIONETHERNET PACKET PROCESSOR FOR SOC APPLICATION
ETHERNET PACKET PROCESSOR FOR SOC APPLICATION
 
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdfA NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
 

Stand Alone Chat Client

Editor's Notes

  1. ENC28J60 is a standalone ethernet controller ic SPI interface to communicate with host controllerProgrammable automatic retransmit on collision Programmable automatic rejection of erroneous packetsSupports Unicast, Multicast and Broadcast packets Supports Full and Half-Duplex modes
  2. ENC28J60 is a standalone ethernet controller ic SPI interface to communicate with host controllerProgrammable automatic retransmit on collision Programmable automatic rejection of erroneous packetsSupports Unicast, Multicast and Broadcast packets Supports Full and Half-Duplex modes
  3. It can be further modified to send the commands over ethernet and remotely control various devicesTCP protocol can be implemented and the module can serve as a mini serverHome surveillance system
  4. Template Block diagramFocus on encProtocols impl