Workshops

LoRaWAN: Wireless System Design using Arduino, STM, KiCad, NodeRed & Grafana

Contents of the Workshop

  • LPWAN Introduction
  • LoRa Architecture
  • LoRaWAN Architecture
    • End Node
    • Gateway
    • Network Server
    • Application Server
    • MAC Layer
    • Spreading Factor
    • Device Classes
    • Device Activation Methods
    • Indian Band for LoRa
  • End Node
    • LoRa RF Modules (HopeRF, Dorji)
    • LoRaWAN Modules (RAK, Murata)
    • Interfacing with ATMega328P/STML0
    • Application Firmware
      • For ATMega328P
      • For Murata module
      • For STM32L
    • Sensor Interfacing
    • Testing & Debugging
  • Gateway
    • Single v/s Multi channel Gateway
    • RAK + RPi Multi channel Gateway
    • Gateway configuration
  • Network Server
    • The Things Network configuration
    • Chirpstack (LoRaServer) Private Server
      • Installation
      • Configuration
    • Talking with the End Node via Gateway
  • Node Red
    • Installation & Setup
    • Flows
    • Sensor value segregation
    • Dashboard generation
    • Class A & C implementation
  • Grafana
    • Installation & Setup
    • Data storage in database
    • Data extraction & Plotting

Conducted On & at

LoRaWAN: End Node PCB Designing using KiCad

Contents of the Workshop

  • LoRaWAN Architecture
  • Schematic Design of LoRa module with microcontroller
    • ERC
    • Footprint Assignments
  • PCB Designing with DRC
  • Gerber generation
    • Printing facbrication process
  • Component Buying
  • PCB Assembly
  • Testing & Trouble shooting

Conducted On & at

Low Power Sensor Node: Battery configuration & Power calculations

Contents of the Workshop

  • Battery Terminologies
    • Primary & Secondary batteries
    • Nominal Voltage
    • Energy Capacity
    • SOC & DOD
    • Efficiency
  • Types of Batteries
  • Lithium Ion battery
    • Specifications
    • 18650 Battery
    • Charging graph
    • Discharging graph
    • Power calculations
  • Linear Voltage Regulator LDO
    • Types
    • Battery Charging Circuit using LDO
    • Battery Protection

Conducted On & at

ESP8266 & ESP32 Wi-Fi SoC

Contents of the Workshop

  • IoT Basics
  • ESP8266 Specifications
  • ESP12E module
  • ESP32 WROOM module
  • Flashing firmware for AT commands
  • Arduino Setup
  • Basic I/O
  • MQTT
    • Broker
    • Topics
  • Mobile application
    • Setup
    • Connecting with the ESP module
  • Bluetooth capabilities of ESP32

Conducted On & at

RaspberryPi: GPIO Interfacing & IoT

Contents of the Workshop

  • Specifications of the RPi
  • Installing of OS
  • Access via
    • SSH
    • xServer
    • OS UI
    • SFTP
  • GPIO Interfacing
    • Sensors GPIO Read
    • Actuators GPIO Write
  • Wiring Pi
  • GUI using Tkinter
  • Arduino interfaced with RPi
  • ADC interfaced with RPi
  • Serial communication
  • RPi Camera
  • Internet of Things
    • LAN Access
    • Internet access
      • Using NodeRed
    • Hosting on RPi
  • Home automation setup
    • Mosquito MQTT Broker
    • Node Red installation
    • OpenHAB

Conducted On & at

Git & Github

Contents of the Workshop

Conducted On & for

  • July & August 2020 @DBIT-EXTC