# Pico Firmware Problem

**URL:** <https://forums.pimoroni.com/t/pico-firmware-problem/18090>\
**Category:** Support\
**Created:** [October 22, 2021, 3:51pm UTC](https://forums.pimoroni.com/t/pico-firmware-problem/18090 "2021-10-22T15:51:36Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ikoth](https://avatars.discourse-cdn.com/v4/letter/i/ce73a5/32.png) [@Ikoth](https://forums.pimoroni.com/u/Ikoth)\
**Post date:** [October 22, 2021, 3:51pm UTC](https://forums.pimoroni.com/t/pico-firmware-problem/18090/1 "2021-10-22T15:51:36Z")

</div>

have a Pico and Pico Explorer that I’ve flashed with [Version 0.3.0 - MicroPython v1.17] from your Git page.

I’m tying to run the SGP30 demo script from here - [pimoroni-pico/demo.py at main · pimoroni/pimoroni-pico · GitHub](https://github.com/pimoroni/pimoroni-pico/tree/main/micropython/examples/breakout_sgp30/demo.py)

Thonny just keep telling me “ImportError: no module named ‘sgp30’”

I get the same error when trying to run the [demo\_bmp280.py] file as well.

I thought your custom firmware contained the Python modules for your hardware?

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [October 22, 2021, 4:12pm UTC](https://forums.pimoroni.com/t/pico-firmware-problem/18090/2 "2021-10-22T16:12:45Z")

</div>

What is the interpreter in thonny set to?  
Lower right hand corner, it should say MicoPython Raspberry Pi Pico.

---

<div class="post-metadata">

**Author:** ![rivale](https://avatars.discourse-cdn.com/v4/letter/r/90ced4/32.png) [@rivale](https://forums.pimoroni.com/u/rivale)\
**Post date:** [October 22, 2021, 5:37pm UTC](https://forums.pimoroni.com/t/pico-firmware-problem/18090/3 "2021-10-22T17:37:00Z")

</div>

I had the same problem, but after using Pimoroni uf2 file it worked fine.

also Make sure that the breakout is inserted the right way round, with the sensors on the pico side of the board.

Im using a BME 680

---

<div class="post-metadata">

**Author:** ![Tonygo2](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/tonygo2/32/7814_2.png) [@Tonygo2](https://forums.pimoroni.com/u/Tonygo2)\
**Post date:** [March 2, 2022, 6:48pm UTC](https://forums.pimoroni.com/t/pico-firmware-problem/18090/4 "2022-03-02T18:48:39Z")

</div>

Since you are using a Pimoroni display it will be worth updateing to the latest UF2 – 1.18(2) – and get the corruption fix.
