# First time trying to load a file to a Pi

**URL:** <https://forums.pimoroni.com/t/first-time-trying-to-load-a-file-to-a-pi/27890>\
**Category:** Support\
**Created:** [June 10, 2025, 12:25am UTC](https://forums.pimoroni.com/t/first-time-trying-to-load-a-file-to-a-pi/27890 "2025-06-10T00:25:04Z")\
**Posts on this page:** 1\
**Showing post:** 10

<div class="post-metadata">

**Author:** ![hel](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/hel/32/6075_2.png) [@hel](https://forums.pimoroni.com/u/hel)\
**Post date:** [June 12, 2025, 11:52am UTC](https://forums.pimoroni.com/t/first-time-trying-to-load-a-file-to-a-pi/27890/10 "2025-06-12T11:52:40Z")

</div>

Just tried with a Pi 5 / Bookworm - this sequence got things lighting up for me:

First I enabled SPI in `sudo raspi-config` and rebooted.

Then I created a virtual environment:

```python
python -m venv --system-site-packages ~/.virtualenvs/pimoroni

```

and activated it:

```python
source ~/.virtualenvs/pimoroni/bin/activate

```

Then I installed the UHHD library and supporting packages using `pip`:

```python
pip install unicornhathd spidev numpy

```

Then I downloaded the examples from Github, navigated to them and ran them thus:

```python
git clone https://github.com/pimoroni/unicorn-hat-hd
cd unicorn-hat-hd/examples
python demo.py

```

The examples run really fast on a Pi 5 :D

---

_[View the full topic](https://forums.pimoroni.com/t/first-time-trying-to-load-a-file-to-a-pi/27890)._
