The brand new Raspberry Pi flavoured JavaScript IoT workshop from Seb Lee‑Delisle

According to Intel, the Internet of Things is exploding - we prefer to call it Stuff That Talks To The Interwebs (ST4i) but either way, there's no denying that we are on the edge of something huge. There will be 15 billion smart devices online this year, and by 2020 that number will raise to 200 billion.

After a series of sell-out events, this hands-on IoT workshop from Seb Lee-Delisle returns with a brand new JavaScript edition, running on the revolutionary Raspberry Pi Zero.

Tickets & Dates

Brighton Workshop

Learn how to make engaging and fun IoT projects in JavaScript on this spectacular two day hands-on workshop

Use your Raspberry Pi with JavaScript and node.js to make hardware prototypes with a variety of sensors, lights and displays. And the best part - each example is internet connected, transferring data in real-time to and from the the world wide web.

Included in the price is a comprehensive workshop kit worth over £100 that includes a Raspberry Pi Zero*, wifi adaptor, super bright LED light strip, graphical displays, buttons, many kinds of sensors, a breadboard and all the jumper cables and accessories you need to start your journey into electronics.

By the end of the workshop, you'll have all the skills you need to build your own connected devices, whether you need to monitor remote equipment in the field, prototype an IoT product for production or want to control a robot arm from your browser.

Tickets & Dates

Raspberry Pi circuitry

In this 2 day hands-on workshop, you will learn how to:

Video from the last year's Arduino-based workshop. NB the kit will differ from the one in the video but will have a Raspberry Pi and many similar components with a value of at least £100.

Tickets & Dates

Electronic components

“After the [Creative JavaScript] course, I found myself approaching issues more creatively and found more beautiful solutions”

Christian Heilmann, Developer Evangelist at Microsoft

“The [Creative Javascript] workshop was heaps of fun and I learnt how to make lots of cool stuff!”

Anna Debenham, developer and speaker

“The [ST4i electronics] kit was amazing. Seriously, it was like Christmas coming early”

Jon Aizlewood, Senior Designer at Clearleft

“He’s a really good teacher, it’s great fun, it’s all practical examples”

James Bates, Creative Director at Clearleft

“ Seb's [Creative JavaScript] workshop was a delight… it is a must-attend…”

Paul Irish, TPM Google Chrome

“I’ve learnt loads, I’ve had a really good time”

Charlotte Jackson, Front-end dev at Clearleft

Tickets & Dates

Course Pre-requisites

No previous experience with electronics or Raspberry Pi is necessary. Wiring guides and the code for the examples will be provided. A good grounding in JavaScript experience is helpful, as is being comfortable with typing into a terminal.

This is a bring-your-own-laptop course.


Day 1 AM

  • Introductions and unboxing
  • Setting up your Raspberry Pi
  • Programming the Pi via SSH and the terminal
  • The basics of electronics

Day 1 PM

  • Plugging in the components
  • 7 segment display
  • Buttons, lights
  • Sending data to the internet
  • Sensors

Day 2 AM

  • Buzzer
  • Working with displays
  • Making a messaging system with WebSockets
  • Communicating via web browser
  • Working with NeoPixels

Day 2 PM

  • Working with a LED matrix
  • Displaying graphics on a graphical display
  • Guided personal experiments

Schedule presented as a guide and subject to slight changes.
A light lunch, and tea and coffee is provided on both days.

Tickets and Dates

2017 workshops will be announced soon, but sign up to our mailing list to hear about future workshops

Private training

If you have a team of at least 6, this workshop can come to you! Email for more details.

*Raspberry Pi Zero subject to availability, otherwise substituted by alternative Raspberry Pi model.
ST4i workshops are run by ltd, based in the UK and founded by digital artist Seb Lee‑Delisle. By attending any of our workshops, you are agreeing to our code of conduct.