Skip to content

PortentaH7 DOOM with SD card, grayscale OLED and Joystick #1113

@hpssjellis

Description

@hpssjellis

@facchinm I have a high school student working on what should be a fairly easy final robotics project. To get DOOM working on the Arduino PortentaH7 with a joystick connected to A0 for x, A1 for y and A2 as a fire button while putting the DOOM1.WAD file on the Portenta LoRa Vision shield SD card, and for output attaching a grayscale OLED working code here

DOOM is still and has been from the start a base example code for the Portenta, but I am a bit surprised how difficult the process has been for the student. Lots of examples on the internet on how to get DOOM running on other microcontrollers, and a few for the Portenta but nothing seems to still be working either compiling or actually running.

This link seems to be one of the better githubs but it also does not seem to compile for my student https://github.com/javos65/Arduino-H7-Doom-BLEhttps://github.com/javos65/Arduino-H7-Doom-BLE

The Portenta DOOM example seems to hide a lot of the details, which is good but editing the example is proving difficult. Any suggestions?

P.S. I hope you are doing well Martino, it has been a while since I have tackled a Portenta issue. I really enjoyed making my Portenta library of examples at https://github.com/hpssjellis/portenta-pro-community-solutions/tree/main/examples

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions