Skip to content

๐Ÿงช Lab Submissions

5 Topics 5 Posts

Post your lab results, code, wiring photos, and project demos here.

This category can be followed from the open social web via the handle lab-submissions@forum.grapesiot.com

Subcategories


  • Post Block 1 lab completions โ€” blink, datasheet exercise, firmware quality

    1 1
    1 Topics
    1 Posts
    A
    How to Submit Your Lab Every lab submission must include: Session number and lab name (e.g. "Lab 2.1.1 โ€” UART Deep Dive") What it does โ€” one paragraph description Code โ€” paste your firmware using code blocks Evidence โ€” serial output screenshot OR wiring photo OR video link What you learned โ€” one sentence Format example: Lab: 2.1.1 โ€” UART Two-Board Communication Description: Connected two ESP32 boards via UART. Board A sends a SensorReading_t struct every 2 seconds. Board B receives, parses, and prints. // your code here Serial output: [INF][1234] Received: temp=27.4, hum=62.1 What I learned: UART needs shared GND โ€” forgot this and got garbage data for 20 minutes. Tag your post with the block tag e.g. block-2
  • Post Block 2 lab completions โ€” peripheral drivers, RTOS tasks, crash lab

    1 1
    1 Topics
    1 Posts
    A
    How to Submit Your Lab Every lab submission must include: Session number and lab name (e.g. "Lab 2.1.1 โ€” UART Deep Dive") What it does โ€” one paragraph description Code โ€” paste your firmware using code blocks Evidence โ€” serial output screenshot OR wiring photo OR video link What you learned โ€” one sentence Format example: Lab: 2.1.1 โ€” UART Two-Board Communication Description: Connected two ESP32 boards via UART. Board A sends a SensorReading_t struct every 2 seconds. Board B receives, parses, and prints. // your code here Serial output: [INF][1234] Received: temp=27.4, hum=62.1 What I learned: UART needs shared GND โ€” forgot this and got garbage data for 20 minutes. Tag your post with the block tag e.g. block-2
  • Post Block 3 lab completions โ€” MQTT device, TLS, Modbus, connectivity gauntlet

    1 1
    1 Topics
    1 Posts
    A
    How to Submit Your Lab Every lab submission must include: Session number and lab name (e.g. "Lab 2.1.1 โ€” UART Deep Dive") What it does โ€” one paragraph description Code โ€” paste your firmware using code blocks Evidence โ€” serial output screenshot OR wiring photo OR video link What you learned โ€” one sentence Format example: Lab: 2.1.1 โ€” UART Two-Board Communication Description: Connected two ESP32 boards via UART. Board A sends a SensorReading_t struct every 2 seconds. Board B receives, parses, and prints. // your code here Serial output: [INF][1234] Received: temp=27.4, hum=62.1 What I learned: UART needs shared GND โ€” forgot this and got garbage data for 20 minutes. Tag your post with the block tag e.g. block-2
  • Post Block 4 lab completions โ€” GrapesIoT dashboard, fleet OTA, webhook

    1 1
    1 Topics
    1 Posts
    A
    How to Submit Your Lab Every lab submission must include: Session number and lab name (e.g. "Lab 2.1.1 โ€” UART Deep Dive") What it does โ€” one paragraph description Code โ€” paste your firmware using code blocks Evidence โ€” serial output screenshot OR wiring photo OR video link What you learned โ€” one sentence Format example: Lab: 2.1.1 โ€” UART Two-Board Communication Description: Connected two ESP32 boards via UART. Board A sends a SensorReading_t struct every 2 seconds. Board B receives, parses, and prints. // your code here Serial output: [INF][1234] Received: temp=27.4, hum=62.1 What I learned: UART needs shared GND โ€” forgot this and got garbage data for 20 minutes. Tag your post with the block tag e.g. block-2
  • Post your capstone project โ€” architecture doc, code, torture test log, demo video

    1 1
    1 Topics
    1 Posts
    A
    How to Submit Your Lab Every lab submission must include: Session number and lab name (e.g. "Lab 2.1.1 โ€” UART Deep Dive") What it does โ€” one paragraph description Code โ€” paste your firmware using code blocks Evidence โ€” serial output screenshot OR wiring photo OR video link What you learned โ€” one sentence Format example: Lab: 2.1.1 โ€” UART Two-Board Communication Description: Connected two ESP32 boards via UART. Board A sends a SensorReading_t struct every 2 seconds. Board B receives, parses, and prints. // your code here Serial output: [INF][1234] Received: temp=27.4, hum=62.1 What I learned: UART needs shared GND โ€” forgot this and got garbage data for 20 minutes. Tag your post with the block tag e.g. block-2