• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
Log In
Join for Free
Coursera
  • Browse
  • Digital Communication Protocols Rs 232 I 2 C Spi With Fpga

Results for "digital communication protocols (rs232, i2c, spi) with fpga"


  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    FPGA Design for Embedded Systems

    Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Verification And Validation, Electronic Systems, Embedded Systems, Electronics Engineering, Application Specific Integrated Circuits, Electronic Hardware, System Design and Implementation, Electronics, Program Development, Technical Design, Computer Architecture, Eclipse (Software), Computational Logic, Hardware Architecture, Embedded Software, Integrated Development Environments, Development Environment, Schematic Diagrams

    Build toward a degree

    4.5
    Rating, 4.5 out of 5 stars
    ·
    1.7K reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    Embedded Software Development with C

    Skills you'll gain: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Development Environment, Electronic Hardware, System Programming, Electronics, Software Development Tools, Program Development, Hardware Architecture, Data Structures, Microarchitecture, System Configuration, Programming Principles, Performance Tuning, Computer Architecture, Computer Programming

    4.5
    Rating, 4.5 out of 5 stars
    ·
    243 reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Preview
    Preview
    C

    Coursera

    Getting Started with BSP and Embedded C

    Skills you'll gain: Embedded Software, Embedded Systems, Computer Hardware, Hardware Architecture, Internet Of Things, System Software, Peripheral Devices, C (Programming Language), Software Architecture, Simulations, Development Environment, Debugging, Systems Integration

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    É

    École Polytechnique Fédérale de Lausanne

    Digital Signal Processing

    Skills you'll gain: Digital Communications, Communication Systems, Image Analysis, Telecommunications, Electrical and Computer Engineering, Embedded Systems, Electronic Systems, Electronics, Electronics Engineering, Engineering Analysis, Engineering Calculations, Programming Principles, Numerical Analysis, Advanced Mathematics, Algorithms, Linear Algebra, Calculus, Applied Mathematics, Data Mapping, Mathematical Modeling

    4.5
    Rating, 4.5 out of 5 stars
    ·
    790 reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    U

    University of California, Irvine

    An Introduction to Programming the Internet of Things (IOT)

    Skills you'll gain: Test Planning, Embedded Systems, Linux, Internet Of Things, Embedded Software, Basic Electrical Systems, Automation Engineering, Electronics, Functional Requirement, Operating System Administration, Electronic Components, Systems Design, Operating Systems, Network Protocols, Control Systems, Debugging, Electronic Hardware, Application Programming Interface (API), TCP/IP, Python Programming

    4.7
    Rating, 4.7 out of 5 stars
    ·
    20K reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    P

    Packt

    Arduino Programming and Project Development

    Skills you'll gain: Object Oriented Programming (OOP), Basic Electrical Systems, Wireless Networks, C++ (Programming Language), Object Oriented Design, Computer Programming, Control Systems, Interactive Design, Software Installation, Electronic Components, C and C++, Hardware Design, Electronics, Programming Principles, Display Devices, Embedded Software, Integrated Development Environments, Product Development, Electronic Systems, Embedded Systems

    4.7
    Rating, 4.7 out of 5 stars
    ·
    11 reviews

    Intermediate · Specialization · 3 - 6 Months

What brings you to Coursera today?

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Hardware Description Languages for FPGA Design

    Skills you'll gain: Verification And Validation, System Design and Implementation, Technical Design, Computational Logic, Embedded Systems, Hardware Architecture, Simulations, Functional Testing, Debugging

    4.4
    Rating, 4.4 out of 5 stars
    ·
    618 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    L

    L&T EduTech

    Chip based VLSI design for Industrial Applications

    Skills you'll gain: Field-Programmable Gate Array (FPGA), Electronics, Hardware Design, Application Specific Integrated Circuits, Electronics Engineering, Serial Peripheral Interface, Computational Logic, Electrical Engineering, Computer Architecture, Schematic Diagrams, Semiconductors, Electronic Hardware, Electronic Components, Internet Of Things, Embedded Systems, Programmable Logic Controllers, Low Voltage, Electronic Systems, Control Systems, Computer Engineering

    4.5
    Rating, 4.5 out of 5 stars
    ·
    149 reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Introduction to FPGA Design for Embedded Systems

    Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Electronic Systems, Embedded Systems, Electronics Engineering, Application Specific Integrated Circuits, Electronics, Schematic Diagrams, Technical Design, Hardware Architecture, Design Software, Verification And Validation, Simulation and Simulation Software, Digital Design

    4.6
    Rating, 4.6 out of 5 stars
    ·
    1.2K reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    L

    LearnKartS

    Effective Communication Skills

    Skills you'll gain: Verbal Communication Skills, Active Listening, Interpersonal Communications, Communication, Persuasive Communication, Social Skills, Influencing, Communication Strategies, Public Speaking, Business Communication, Emotional Intelligence, Professionalism, Rapport Building, Business Correspondence, Virtual Teams, Non-Verbal Communication, Empathy, Teamwork, Overcoming Obstacles, Conflict Management

    4.8
    Rating, 4.8 out of 5 stars
    ·
    47 reviews

    Beginner · Course · 1 - 4 Weeks

  • P

    Politecnico di Milano

    FPGA computing systems: Background knowledge and introductory materials

    Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Application Specific Integrated Circuits, Systems Design, Computer Architecture, Cloud Infrastructure, Distributed Computing, Computer-Aided Design

    4.6
    Rating, 4.6 out of 5 stars
    ·
    247 reviews

    Beginner · Course · 1 - 3 Months

  • U

    University of Colorado Boulder

    Introduction to Embedded Systems Software and Development Environments

    Skills you'll gain: Software Configuration Management, Embedded Software, Embedded Systems, Git (Version Control System), Build Tools, Software Development Tools, C (Programming Language), Development Environment, Software Design, Hardware Architecture, Cross Platform Development, Debugging

    4.5
    Rating, 4.5 out of 5 stars
    ·
    643 reviews

    Intermediate · Course · 1 - 4 Weeks

1234…834

In summary, here are 10 of our most popular digital communication protocols (rs232, i2c, spi) with fpga courses

  • FPGA Design for Embedded Systems: University of Colorado Boulder
  • Embedded Software Development with C: EDUCBA
  • Getting Started with BSP and Embedded C: Coursera
  • Digital Signal Processing: École Polytechnique Fédérale de Lausanne
  • An Introduction to Programming the Internet of Things (IOT): University of California, Irvine
  • Arduino Programming and Project Development: Packt
  • Hardware Description Languages for FPGA Design: University of Colorado Boulder
  • Chip based VLSI design for Industrial Applications: L&T EduTech
  • Introduction to FPGA Design for Embedded Systems: University of Colorado Boulder
  • Effective Communication Skills: LearnKartS

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2025 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok