Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow users to enter pairing mode with new block in control section #4936

Open
jaustin opened this issue Feb 9, 2023 · 3 comments
Open

Allow users to enter pairing mode with new block in control section #4936

jaustin opened this issue Feb 9, 2023 · 3 comments

Comments

@jaustin
Copy link
Collaborator

jaustin commented Feb 9, 2023

Is your feature request related to a problem? Please describe.

The difficulty of entering pairing mode is tricky for some students eg
https://twitter.com/jerseyitguy/status/1622205053640622080

Furthermore, if building your micro:bit into a device and mounting it somewhere, it becomes hard to trigger pairing mode to update the code.

Describe the solution you'd like

Codal will soon have an event to allow entering pairing mode that's available in both radio and bluetooth mode:

See:
lancaster-university/microbit-dal#392
lancaster-university/codal-microbit-v2#263

Once this is implemented in CODAL, we'd like to expose a new block in 'control' in MakeCode that generates this event. It could either be a new block, or extend the 'reset' block
image

CC: @JohnVidler @whaleygeek

@whaleygeek
Copy link
Contributor

Excellent idea thanks!

The user above has a new solution (soldered wires onto all 3 buttons, see the tweet thread) but this will also be great for fixed installations as you say. Thanks for picking up on this. Accessibility and inclusivity has always been forefront in the work done by BBC, it is great to see the foundation following this lead.

@abchatra
Copy link
Collaborator

This is dependent on CODAL at this point of time

@jaustin
Copy link
Collaborator Author

jaustin commented Jan 30, 2024

@JohnVidler what's the status of this please?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants