# Run code in background/simultaneously

**URL:** <https://forum.makecode.com/t/run-code-in-background-simultaneously/40462>\
**Category:** micro:bit\
**Tags:** extension\
**Created:** [November 15, 2025, 7:07pm UTC](https://forum.makecode.com/t/run-code-in-background-simultaneously/40462 "2025-11-15T19:07:57Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Speedyguy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/speedyguy/32/23476_2.png) [@Speedyguy](https://forum.makecode.com/u/Speedyguy)\
**Post date:** [November 15, 2025, 7:07pm UTC](https://forum.makecode.com/t/run-code-in-background-simultaneously/40462/1 "2025-11-15T19:07:57Z")

</div>

![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/b/3/b385e89f4ab7b1198a3f7d8949f7e53246b2e65d.png)  
This block (separately do)  
its from [https://github.com/microsoft/arcade-timers](https://github.com/microsoft/arcade-timers)  
is there a way to get it in micro:bit?  
i need it for my sound engine for chords  
can someone please help

Sound engine (Working): [https://arcade.makecode.com/S22548-83025-84050-17987](https://arcade.makecode.com/S22548-83025-84050-17987)  
Sound engine (Not working) [https://makecode.microbit.org/S43580-79301-32446-06196](https://makecode.microbit.org/S43580-79301-32446-06196)

---

<div class="post-metadata">

**Author:** ![AlexK](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/alexk/32/33339_2.png) [@AlexK](https://forum.makecode.com/u/AlexK)\
**Post date:** [November 15, 2025, 7:08pm UTC](https://forum.makecode.com/t/run-code-in-background-simultaneously/40462/2 "2025-11-15T19:08:20Z")

</div>

It already exists.

> [@How to asynchronously (non-blocking) schedule a function to execute after a specific delay?](https://forum.makecode.com/t/how-to-asynchronously-non-blocking-schedule-a-function-to-execute-after-a-specific-delay/32673/2):
>
> I made a port of the arcade-timers extension for micro:bit. You can learn about the extension here:

---

<div class="post-metadata">

**Author:** ![Speedyguy](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/speedyguy/32/23476_2.png) [@Speedyguy](https://forum.makecode.com/u/Speedyguy)\
**Post date:** [November 17, 2025, 12:02am UTC](https://forum.makecode.com/t/run-code-in-background-simultaneously/40462/3 "2025-11-17T00:02:37Z")

</div>

> [@How to asynchronously (non-blocking) schedule a function to execute after a specific delay?](https://forum.makecode.com/t/how-to-asynchronously-non-blocking-schedule-a-function-to-execute-after-a-specific-delay/32673/2):
>
> t of the arcade-timers extension for micro:bit. You can learn about the extension here:

thanks
