Skip to content
@HydrogreenPollub

Hydrogreen Team

Hydrogreen is a team made up of students from all faculties of the Lublin University of Technology

Hydrogreen Team

Hydrogreen Team is a science club based at the Lublin University of Technology. It focuses on creating hydrogen-powered vehicles and, since its creation, has developed two vehicles: Hydros and Hydra.

Hydros is a prototype of an innovative three-wheeled vehicle equipped with an electric drive and hydrogen fuel cell. The vehicle has been designed to minimize energy losses through its aerodynamic body, incredibly low mechanical resistance, and a highly efficient drive system. The construction is based on a monocoque made of modern lightweight composite materials.

The project's goal is to participate and podium in the Shell Eco Marathon competitions. The Shell Eco Marathon competitions take place annually on three continents - Europe, America, and Asia. Shell Eco-Marathon is an event that brings together the worlds of science, technology, and industry in a competition where vehicle efficiency in terms of energy consumption is paramount.

On-Vehicle Systems

  • esp32-fccu - fuel cell control unit
  • stm32-swu - steering wheel unit
  • rp4-yocto - custom Linux distribution for telemetry system based on RP4 and Yocto
  • rp4-telemetry - telemetry system with LoRa, CAN and SD card support
  • ti-mcu - master control unit based on Texas Instrument microcontroller

Desktop & Cloud Tools

flowchart TD
 subgraph SERVER["Server"]
        G["Server Subscriber (Python)"]
  end
 subgraph BASE["Base Station"]
        n4["Base Station (RP2040)"]
        n7["PC Publisher (Python)"]
  end
 subgraph s1["Telemetry System"]
        n6["Custom Linux distro<br>(Yocto project)"]
        n5["Logic (Yocto layer)"]
  end
 subgraph VEHICLE["Vehicle"]
    direction LR
        s1
        A["Master Controller (TI)"]
        B["FCCU (ESP32)"]
        n2["Steering Wheel (STM32)"]
        n3(("CAN Bus"))
  end
 subgraph s2["Software"]
        SERVER
        BASE
        VEHICLE
  end
    VEHICLE -- LoRa <br> --> BASE
    BASE -- Internet </br> --> SERVER
    n4 --> n7
    A -- RS485 --- s1
    B --- n3
    n2 --- n3
    n3 --- s1
	
    click G "https://github.com/HydrogreenPollub/server-mqtt-subscriber";
    click n6 "https://github.com/HydrogreenPollub/rp4-yocto";
    click n5 "https://github.com/HydrogreenPollub/rp4-telemetry";
    click n2 "https://github.com/HydrogreenPollub/stm32-steering-wheel-unit";
    click A "https://github.com/HydrogreenPollub/tm4c-master-control-unit";
    click B "https://github.com/HydrogreenPollub/esp32-fuel-cell-control-unit";
    click n4 "https://github.com/HydrogreenPollub/rp2040-base-station";
    click n7 "https://github.com/HydrogreenPollub/pc-mqtt-publisher";
Loading

Current PCB projects

  • Master - Master - measurment and safety unit PCB
  • FCCUv2 - Fuel cell control unit v2 PCB
  • [DCU](In progress) - Dual converter unit with fuel cell control PCB
  • [FCM](In progress) - Fuel cell module - Current control and FC short PCB
  • [LED_module]
  • Telemetry unit PCB (in future)

2024 PCB projects

2024 software projects

2020-2022 Legacy software projects

  • Master - STM32 MCU that governs all PCBs telling them what is the current situation of the vehicle
  • Energy flow - STM32 MCU taking care of energy flow from fuell cell and supercapacitor to motor controller
  • Steering wheel - STM32 MCU taking input from buttons and swiches on steering wheel, as well as providing data to HMI panel
  • Test vehicle - ESP32 MCU for a simple test vehicle control

Popular repositories Loading

  1. legacy-esp32-telemetry-unit legacy-esp32-telemetry-unit Public

    Telemetry ESP32 system for hydrogreen vehicle Hydrogen

    C 1

  2. legacy-stm32-master-controller legacy-stm32-master-controller Public

    Main controller for hydrogreen vehicle Hydrogen on STM32

    C 1

  3. legacy-stm32-steering-wheel-unit legacy-stm32-steering-wheel-unit Public

    Steering wheel controller with STM32 and Nextion HMI

    C 1 1

  4. esp32-ota-component esp32-ota-component Public

    C 1

  5. rp4-yocto rp4-yocto Public

    BitBake 1

  6. rp2040-base-station rp2040-base-station Public

    C 1

Repositories

Showing 10 of 48 repositories

Top languages

Loading…

Most used topics

Loading…