<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Communication Protocols on Mohamed Alzoubi</title>
    <link>https://mohamedalzoubi.onrender.com/tags/communication-protocols/</link>
    <description>Recent content in Communication Protocols on Mohamed Alzoubi</description>
    <generator>Hugo -- 0.124.1</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 02 May 2024 11:30:03 +0000</lastBuildDate>
    <atom:link href="https://mohamedalzoubi.onrender.com/tags/communication-protocols/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>ESP32 Wi-Fi Packets</title>
      <link>https://mohamedalzoubi.onrender.com/posts/esp32-wifi-packets/</link>
      <pubDate>Thu, 02 May 2024 11:30:03 +0000</pubDate>
      <guid>https://mohamedalzoubi.onrender.com/posts/esp32-wifi-packets/</guid>
      <description>This program can be used to see TCP, UDP, ICMP, and other incoming packets to an ESP32 board that is connected to a WiFi network. A different color LED is also turned on when different protocol packets are received (red for ICMP, green for TCP, blue for UDP, and yellow for others). It also outputs the source IP address of each packet. This program uses Visual Studio Code and two extensions: ESP-IDF (Espressif IoT Development Framework) and PlatformIO.</description>
    </item>
    <item>
      <title>ESP32 Wi-Fi Packets</title>
      <link>https://mohamedalzoubi.onrender.com/projects/esp32/</link>
      <pubDate>Thu, 02 May 2024 11:30:03 +0000</pubDate>
      <guid>https://mohamedalzoubi.onrender.com/projects/esp32/</guid>
      <description>This program can be used to see TCP, UDP, ICMP, and other incoming packets to an ESP32 board that is connected to a WiFi network. A different color LED is also turned on when different protocol packets are received (red for ICMP, green for TCP, blue for UDP, and yellow for others). It also outputs the source IP address of each packet. This program uses Visual Studio Code and two extensions: ESP-IDF (Espressif IoT Development Framework) and PlatformIO.</description>
    </item>
    <item>
      <title>CAN Communication Troubleshooter</title>
      <link>https://mohamedalzoubi.onrender.com/posts/can-communication-troubleshooter/</link>
      <pubDate>Fri, 15 Mar 2024 11:30:03 +0000</pubDate>
      <guid>https://mohamedalzoubi.onrender.com/posts/can-communication-troubleshooter/</guid>
      <description>This box can be used to verify that an OBDII device can both send and recieve CAN data frames. It does this using a CAN bus module that allows the Arduino Uno to communicate with the device over the CAN High/Low pins of the OBD port.
Materials Arduino Uno R3 MCP2515 CAN Bus Module OBDII Female Port Power Supplies Jumper Wires Wiring Also note that, when not being programmed, the Uno is powered with an external 9V 3A power supply.</description>
    </item>
    <item>
      <title>CAN Communication Troubleshooter</title>
      <link>https://mohamedalzoubi.onrender.com/projects/can/</link>
      <pubDate>Fri, 15 Mar 2024 11:30:03 +0000</pubDate>
      <guid>https://mohamedalzoubi.onrender.com/projects/can/</guid>
      <description>This box can be used to verify that an OBDII device can both send and recieve CAN data frames. It does this using a CAN bus module that allows the Arduino Uno to communicate with the device over the CAN High/Low pins of the OBD port.
Materials Arduino Uno R3 MCP2515 CAN Bus Module OBDII Female Port Power Supplies Jumper Wires Wiring Also note that, when not being programmed, the Uno is powered with an external 9V 3A power supply.</description>
    </item>
  </channel>
</rss>
