# My introduction and GyroBoy code copy/paste

**URL:** <https://forum.makecode.com/t/my-introduction-and-gyroboy-code-copy-paste/5755>\
**Category:** EV3\
**Created:** [January 26, 2021, 4:44am UTC](https://forum.makecode.com/t/my-introduction-and-gyroboy-code-copy-paste/5755 "2021-01-26T04:44:48Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![gyroboy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/gyroboy/32/3148_2.png) [@gyroboy](https://forum.makecode.com/u/gyroboy)\
**Post date:** [January 26, 2021, 4:44am UTC](https://forum.makecode.com/t/my-introduction-and-gyroboy-code-copy-paste/5755/1 "2021-01-26T04:44:48Z")

</div>

I wanted to say hello from Oregon. I’m using MakeCode because the Lego EV3 software released in 2012 (block coding with wires) does not work on a Chromebook. ( the Chromebook extension lacks variables and most essential functions )

I have not yet tested this but someone shared their MakeCode for the Gyroboy build.

[https://github.com/julianbei/jsGyroBoy](https://github.com/julianbei/jsGyroBoy)

Below are the build instructions:  
[https://education.lego.com/en-us/product-resources/mindstorms-ev3/downloads/building-instructions](https://education.lego.com/en-us/product-resources/mindstorms-ev3/downloads/building-instructions)

This is the code review for the 2012 EV3 software released in 2012 for Mac, Windows  
[https://le-www-live-s.legocdn.com/sc/media/files/ev3-program-descriptions/ev3-program-description-gyroboy-8f351eb6ca8c99121f27be9cb2b12ad6.pdf](https://le-www-live-s.legocdn.com/sc/media/files/ev3-program-descriptions/ev3-program-description-gyroboy-8f351eb6ca8c99121f27be9cb2b12ad6.pdf)

---

<div class="post-metadata">

**Author:** ![Vegz78](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/vegz78/32/1201_2.png) [@Vegz78](https://forum.makecode.com/u/Vegz78)\
**Post date:** [March 7, 2023, 5:12pm UTC](https://forum.makecode.com/t/my-introduction-and-gyroboy-code-copy-paste/5755/2 "2023-03-07T17:12:46Z")

</div>

Hi @peli

In two weeks our local school is holding a computer fair, where the pupils will work with different programming and IT projects the next two weeks, and then showcasing their work two evenings to parents and other interested audience who will show up during open school.

Much of the work will be done in MakeCode!

During preparations, I stumbled upon a video that you posted many years ago on Twitter:

> <https://twitter.com/pelikhan/status/997284200347660289>

_The Gyro Boy i a really fun project, and I am wondering if you built that demo with blocks in MakeCode for Mindstorms, if you have a link to a blocks project for MakeCode or whether you think it will be possible to program it to work with blocks in MakeCode?_

So far, I have only done it earlier in LabView, and the only code I can find for MakeCode is in JavaScript, the same repository on GitHub as @gyroboy is linking to above…

I really hope for a quick answer, since the kids and teachers need all the time the have left to get Gyro Boy ready and working in two weeks!

Br,  
Vegard

---

<div class="post-metadata">

**Author:** ![Vegz78](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/vegz78/32/1201_2.png) [@Vegz78](https://forum.makecode.com/u/Vegz78)\
**Post date:** [March 8, 2023, 5:26pm UTC](https://forum.makecode.com/t/my-introduction-and-gyroboy-code-copy-paste/5755/3 "2023-03-08T17:26:51Z")

</div>

Anyone else who has solved this one in MakeCode with only blocks, and would like to share, by the way?

---

<div class="post-metadata">

**Author:** ![Vegz78](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/vegz78/32/1201_2.png) [@Vegz78](https://forum.makecode.com/u/Vegz78)\
**Post date:** [March 13, 2023, 11:44pm UTC](https://forum.makecode.com/t/my-introduction-and-gyroboy-code-copy-paste/5755/4 "2023-03-13T23:44:26Z")

</div>

Bump, I am really struggling with this one… -Please help!

@gyroboy? @peli? @MakeCode? Anyone?

---

<div class="post-metadata">

**Author:** ![gyroboy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/gyroboy/32/3148_2.png) [@gyroboy](https://forum.makecode.com/u/gyroboy)\
**Post date:** [March 14, 2023, 4:31pm UTC](https://forum.makecode.com/t/my-introduction-and-gyroboy-code-copy-paste/5755/5 "2023-03-14T16:31:17Z")

</div>

This make code project works if your hardware is constructed exactly as LEGO tips suggest for gyroboy.

[https://makecode.com/\_LYTc0sJ86bUx](https://makecode.com/_LYTc0sJ86bUx)

---

<div class="post-metadata">

**Author:** ![Vegz78](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/vegz78/32/1201_2.png) [@Vegz78](https://forum.makecode.com/u/Vegz78)\
**Post date:** [October 2, 2023, 7:17pm UTC](https://forum.makecode.com/t/my-introduction-and-gyroboy-code-copy-paste/5755/6 "2023-10-02T19:17:24Z")

</div>

Thank you for coming to the rescue, @gyroboy!  
Your code worked and the computer fair was a success.

I also found and tested ok some code buried deep inside the GitHub px3-ev3 repository, which I assume might be the code from [@peli’s video above](https://forum.makecode.com/t/my-introduction-and-gyroboy-code-copy-paste/5755/2)

1. Microsoft’s block code version, as show in the video above:  
[https://makecode.com/\_XJJfEXLeacLK](https://makecode.com/_XJJfEXLeacLK)  
In an older version of the editor, in case of compatibility issues with older blocks:  
[https://makecode.mindstorms.com/v1.0#pub:92982-96157-54183-60465](https://makecode.mindstorms.com/v1.0#pub:92982-96157-54183-60465)  
Source:  
[https://raw.githubusercontent.com/microsoft/pxt-ev3/master/docs/examples/core-set/gyroboy-blocks.md](https://raw.githubusercontent.com/microsoft/pxt-ev3/master/docs/examples/core-set/gyroboy-blocks.md)

2. Microsoft’s direct translation of the Lego’s official LabView project into JavaScript with certain parts allowing to be translated to blocks:  
[https://makecode.com/\_K0v7Jw3oY1mD](https://makecode.com/_K0v7Jw3oY1mD)  
Source:  
[https://raw.githubusercontent.com/microsoft/pxt-ev3/master/docs/examples/core-set/gyroboy-labview.md](https://raw.githubusercontent.com/microsoft/pxt-ev3/master/docs/examples/core-set/gyroboy-labview.md)

Cheers! 😉

---

<div class="post-metadata">

**Author:** ![THEb0nny](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theb0nny/32/3500_2.png) [@THEb0nny](https://forum.makecode.com/u/THEb0nny)\
**Post date:** [September 2, 2026, 6:50pm UTC](https://forum.makecode.com/t/my-introduction-and-gyroboy-code-copy-paste/5755/7 "2026-09-02T18:50:24Z")

</div>

If someone made a lesson/tutorial, I would add it to the gallery on the main page of the BrickCode fork.
