# Conversion between CircuitPython and MicroPython

**URL:** <https://forum.core-electronics.com.au/t/conversion-between-circuitpython-and-micropython/11547>\
**Category:** Uncategorized\
**Created:** [26 September 2021 22:12 UTC](https://forum.core-electronics.com.au/t/conversion-between-circuitpython-and-micropython/11547 "2021-09-26T22:12:45Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bruce16068](https://avatars.discourse-cdn.com/v4/letter/b/6a8cbe/32.png) [@Bruce16068](https://forum.core-electronics.com.au/u/Bruce16068)\
**Post date:** [26 September 2021 22:12 UTC](https://forum.core-electronics.com.au/t/conversion-between-circuitpython-and-micropython/11547/1 "2021-09-26T22:12:45Z")

</div>

I need to use an Adafruit GPS PA1010 with a PiicoDev MS5637 pressure sensor. One has drivers for CircuitPython, the other has drivers for MicroPython.

I am aware that CircuitPython is a fork of MicroPython.

Is there a guide on how to convert drivers from one to the other?

---

<div class="post-metadata">

**Author:** ![James](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/james/32/4400_2.png) [@James](https://forum.core-electronics.com.au/u/James)\
**Post date:** [27 September 2021 01:43 UTC](https://forum.core-electronics.com.au/t/conversion-between-circuitpython-and-micropython/11547/2 "2021-09-27T01:43:56Z")

</div>

Hi Bruce,

I believe Adafruit developed Blinka in order to do exactly what you’re after (even if it spiralled off into the SBC space eventually)

This guide for the Pico might clear things up:

> **[CircuitPython Libraries on MicroPython using the Raspberry Pi Pico](https://learn.adafruit.com/circuitpython-libraries-on-micropython-using-the-raspberry-pi-pico/overview)**
>
> Blinka is our compatibility library, which allows CircuitPython libraries to run on Raspberry Pi Single Board Computers. Now it also runs over MicroPython on the Raspberry Pi Pico microcontroller board. This guide will help get you started.

As for going the other way, I couldn’t find many docs on that, but I’ll keep looking into this!  
-James
