Skip to content
  • Home
  • Account
  • Restricted content
  • OBEX
  • Chips Tips
  • Logout
  • Shop
  • Blog
Propeller OBEX
  • OBEX
  • Forum
Login
Propeller OBEX

Propeller 1

  • How to pause in PASM
  • How to choose between VAR and DAT
  • WAITPEQ and WAITPNE with PASM
  • IO pin manipulation using PASM
  • Control IO pins from any cog
  • 3D Models for Parallax Products
  • Implementing Abstract Data Structures with Spin Objects
  • Making in USA - The Parallax 8 core microcontroller
  • Simultaneous pin group control
  • Programming the FLiP module over WiFi
  • Keep any value in range
  • Handy Diagnostic Heartbeat
  • Customer Code Deployment in one click

Propeller 2

  • Floating point operators in SPIN2
  • 64/96/128-Bit Unsigned Integer Math
  • 3D Models for Parallax Products
  • DEBUG Plot Layer and Crop
  • Floating point
  • Getting Started Video Tutorials
  • Using the counter for timeouts
  • asmclk and the automatic clock setter
  • Sharing variables between SPIN2 and PASM2
  • Keep any value in range
  • Determine pin state - High, Low or Floating?
View Categories
  • Home
  • Docs
  • Chips Tips
  • Propeller 2
  • Getting Started Video Tutorials

Getting Started Video Tutorials

Reading Time: 3 min read

SPIN2 PASM2

Introduction #

Parallax's renowned expert Propeller programmer shares a series of introductory coaching sessions on programming in Spin2.

These cover all the fundamental steps from selecting and connecting hardware, to programming the basic functions - and beyond!

Jon also shares his full code libraries featured in all these videos, to make it simple for anyone with the same hardware to get started and be successful. Refer to the Resources section for links to his code at his forum thread.

Spin 2 Beginner - 10 Part Series #

Part 1
RGB LEDs #

Spin 2 Beginner Series Part 1.
RGB LEDs with JonnyMac

Part 2
Rotary Encoders #

Spin 2 Beginner Series Part 2.
Rotary encoders with JonnyMac

Part 3
I2C Protocol #

Spin 2 Beginner Series Part 3.
I2C with RTC, LCD, and EEPROM with JonnyMac

Part 4
1 Wire Protocol #

Spin 2 Beginner Series Part 4.
1-Wire Temperature Sensor with JonnyMac

Part 5
SPI Protocol #

Spin 2 Beginner Series Part 5.
SPI Interfacing the MAX7219 with JonnyMac

Part 6
Asynchronous Serial #

Spin 2 Beginner Series Part 6.
Asynchronous Serial Communication with JonnyMac

Part 7
XBee Wireless #

Spin 2 Beginner Series Part 7.
XBee Series 3 Objects with JonnyMac

Part 8
Stepper Motor Basics #

Spin 2 Beginner Series Part 8.
Stepper Motor Basics with JonnyMac

Part 9
Sony Infrared Protocol #

Spin 2 Beginner Series Part 9.
Sony Infrared Protocol Communication with JonnyMac

Part 10
SBUS Protocol & Flysky #

Spin 2 Beginner Series Part 10.
SBUS Protocal and Flysky RC with JonnyMac


Spin 2 Beginner - Holiday Bonus Content - 3 Part Series #

Part 1 - Holiday Lighting with Touch Screen #

Spin 2 Beginner Series Part 1 of 3.
Holiday Lighting Control with the Nextion Touch Screen NX4832T035HMI Display with JonnyMac

Part 2 - Holiday Lighting Display #

Spin 2 Beginner Series Part 2 of 3.
Holiday Lighting Display with JonnyMac

Part 3 - Holiday Lighting Display #

Spin 2 Beginner Series Part 3 of 3.
Holiday Lighting Display with JonnyMac


Resources #

Parallax Propeller 2 - Spin2 Language Documentation

JonnyMac forum thread and CODE files


Hardware Links #

Parts available from the Parallax Store #

Propeller 2 - Breadboard Kit Starter Bundle

DS3231 Real Time Clock Module (RTC with EEPROM)

Rotary Quadrature Encoder Module (with select/button feature)

1-Wire DS18B20 Digital Temperature Sensor

16×2 I2C LCD Display Module

3-Pin Single Row Header (special long pin)

Various Jumper Wire Choices

Parts available from other suppliers #

WS2811 lights (you can use any smart pixel string): https://www.amazon.com/gp/product/B01AU6UG70


Was this useful ?
Share This Article :
  • Facebook
  • X
  • LinkedIn
Still stuck? How can we help?

Still stuck? How can we help?

Updated on January 20, 2025
Floating pointUsing the counter for timeouts
Table of Contents
  • Introduction
  • Spin 2 Beginner - 10 Part Series
    • Part 1 RGB LEDs
    • Part 2 Rotary Encoders
    • Part 3 I2C Protocol
    • Part 4 1 Wire Protocol
    • Part 5 SPI Protocol
    • Part 6 Asynchronous Serial
    • Part 7 XBee Wireless
    • Part 8 Stepper Motor Basics
    • Part 9 Sony Infrared Protocol
    • Part 10 SBUS Protocol & Flysky
  • Spin 2 Beginner - Holiday Bonus Content - 3 Part Series
    • Part 1 - Holiday Lighting with Touch Screen
    • Part 2 - Holiday Lighting Display
    • Part 3 - Holiday Lighting Display
  • Resources
  • Hardware Links
    • Parts available from the Parallax Store
    • Parts available from other suppliers

Copyright © 2025 - Parallax Inc.
599 Menlo Drive | Rocklin, CA 95765 | USA