Friday, March 24, 2023
Learning Code
  • Home
  • JavaScript
  • Java
  • Python
  • Swift
  • C++
  • C#
No Result
View All Result
  • Home
  • JavaScript
  • Java
  • Python
  • Swift
  • C++
  • C#
No Result
View All Result
Learning Code
No Result
View All Result
Home JavaScript

Hack Club’s Sprig Is a Raspberry Pi Pico-Powered JavaScript Games Console — Free for Teen Coders

learningcode_x1mckf by learningcode_x1mckf
November 8, 2022
in JavaScript
0
Hack Club’s Sprig Is a Raspberry Pi Pico-Powered JavaScript Games Console — Free for Teen Coders
74
SHARES
1.2k
VIEWS
Share on FacebookShare on Twitter


You might also like

Toolkit Allows JavaScript Devs to Program Embedded Devices – The New Stack

Select data value from grandparent div? – JavaScript – SitePoint

How to Handle Errors in JavaScript – Programming – MUO – MakeUseOf

Academic coding community non-profit Hack Membership is hoping to get individuals creating their very own video games in JavaScript, providing a free Raspberry Pi Pico-powered handheld console on which they will run to each “teenage hacker” who can write a sport for it: the Sprig.

“It is best to be capable to get began in Sprig with little or no programming expertise,” the Hack Membership’s organizers clarify of the gadget. “Even in the event you’re an skilled, it’s best to nonetheless be capable to have enjoyable. Sprig video games are designed to be shared and hacked on with mates. Each sport submitted is well viewable and editable in our gallery permitting individuals to study from and construct off one another.”

Hack Membership’s Sprig goals to get children excited about JavaScript by providing them a free handheld console in alternate for a sport. (📷: Hack Membership)

Sprig video games are written in JavaScript utilizing a web-based editor, full with simulator. It is this which varieties the central pillar of Hack Membership’s promise to ship a free console to teenagers: all they must do is write a sport within the editor and add it to the neighborhood gallery, they usually’ll be eligible for the giveaway. “Solely youngsters and youthful can obtain Sprigs,” Hack Membership’s organizers warn. “All are welcome to undergo the gallery although.”

The Sprig itself is predicated on a Raspberry Pi Pico, operating the JavaScript video games on the board’s RP2040 microcontroller — which, the gadget’s designers say, “concerned customized JS runtimes with optimizations in C and even PIO [Programmable Input/Output] meeting.” The board has two clusters of 4 tactile switches, as path and fireplace buttons, with a compact TFT7735 shade show within the heart and an amplifier driving a speaker. Laser-cut wooden is used to supply a greater grip than a naked PCB alone.

The Sprig is programmed in JavaScript utilizing an in-browser emulator, with purposes shared in a public gallery. (📷: Hack Membership)

“Folks study greatest once they make issues that they care about,” Hack Membership claims, “which they will then share with others. Any such studying philosophy is known as constructionism, and Sprig is a kind of microworld. A microworld is an setting the place you may uncover programming by utilizing it to precise your self.”

These excited about attempting Sprig out, whether or not to obtain a free console or just to experiment with its capabilities, can accomplish that on the Hack Club website; in the event you’d favor to roll your personal, {hardware} and software program sources can be found on GitHub below the permissive MIT license.



Source link

Share30Tweet19
learningcode_x1mckf

learningcode_x1mckf

Recommended For You

Toolkit Allows JavaScript Devs to Program Embedded Devices – The New Stack

by learningcode_x1mckf
March 23, 2023
0
Google expands open source bounties, will soon support Javascript fuzzing too – ZDNet

Toolkit Allows JavaScript Devs to Program Embedded Devices  The New Stack Source link

Read more

Select data value from grandparent div? – JavaScript – SitePoint

by learningcode_x1mckf
March 23, 2023
0
Google expands open source bounties, will soon support Javascript fuzzing too – ZDNet

Select data value from grandparent div? - JavaScript  SitePoint Source link

Read more

How to Handle Errors in JavaScript – Programming – MUO – MakeUseOf

by learningcode_x1mckf
March 23, 2023
0
Google expands open source bounties, will soon support Javascript fuzzing too – ZDNet

How to Handle Errors in JavaScript - Programming  MUO - MakeUseOf Source link

Read more

How to Use the Javascript Slice Method – hackernoon.com

by learningcode_x1mckf
March 23, 2023
0
Google expands open source bounties, will soon support Javascript fuzzing too – ZDNet

How to Use the Javascript Slice Method  hackernoon.com Source link

Read more

Clean Code in JavaScript – SitePoint

by learningcode_x1mckf
March 23, 2023
0
Google expands open source bounties, will soon support Javascript fuzzing too – ZDNet

Clean Code in JavaScript  SitePoint Source link

Read more
Next Post
So why did they decide to call it Java?

So why did they decide to call it Java?

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Related News

How to use the Command pattern in Java

How to use the Command pattern in Java

September 16, 2022
Why the C programming language still rules

Why the C programming language still rules

September 29, 2022
The Ultimate Guide to JavaScript Error Handling — SitePoint

The Ultimate Guide to JavaScript Error Handling — SitePoint

February 1, 2023

Browse by Category

  • C#
  • C++
  • Java
  • JavaScript
  • Python
  • Swift

RECENT POSTS

  • Java Developer Survey Reveals Increased Need for Java … – PR Newswire
  • What You Should Definitely Pay Attention to When Hiring Java Developers – Modern Diplomacy
  • Java Web Frameworks Software Market Research Report 2023 … – Los Alamos Monitor

CATEGORIES

  • C#
  • C++
  • Java
  • JavaScript
  • Python
  • Swift

© 2022 Copyright Learning Code

No Result
View All Result
  • Home
  • JavaScript
  • Java
  • Python
  • Swift
  • C++
  • C#

© 2022 Copyright Learning Code

Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?