Processing is a free, beginner-friendly programming language designed to help non-programmers create interactive art with code.
The SparkFun Guide to Processing, the first in the SparkFun Electronics series, will show you how to craft digital artwork and even combine that artwork with hardware so that it reacts to the world around you. Start with the basics of programming and animation as you draw colorful shapes and make them bounce around the screen. Then move on to a series of hands-on, step-by-step projects that will show you how to:
–Make detailed pixel art and scale it to epic proportions
–Write a maze game and build a MaKey MaKey controller with fruit buttons
–Play, record, and sample audio to create your own soundboard
–Fetch weather data from the Web and build a custom weather dashboard
–Create visualizations that change based on sound, light, and temperature readings
With a little imagination and Processing as your paintbrush, you’ll be on your way to coding your own gallery of digital art in no time! Put on your artist’s hat, and begin your DIY journey by learning some basic programming and making your first masterpiece with The SparkFun Guide to Processing.
The code in this book is compatible with Processing 2 and Processing 3.
Hydraulic Fracturing Chemicals and Fluids Technology
When classifying fracturing fluids and their additives, it is important that production, operation, and completion engineers understand which chemical should be utilized in different well environments. A user's guide to the many chemicals and chemical additives used in hydraulic fracturing operations, Hydraulic Fracturing Chemicals and...
iPhone For Dummies: Includes iPhone 3GS (Computer/Tech)
A full-color guide to the iPhone, including the new iPhone 3G S
With its new 3G S model, the iPhone is definitely the must-have mobile device. This fully updated guide covers all the cool features of the fastest iPhone ever, including the Spotlight search feature, voice control, and video camera capability.
Unleash the full power of programming in Elixir with over 60 incredibly effective recipes
About This Book
Use Elixir to solve common problems associated with scalability, concurrency, fault tolerance, and high availability
From command line to external API interaction, experience the joy...
Introducing Python: Modern Computing in Simple Packages
Easy to understand and fun to read, Introducing Python is ideal for beginning programmers as well as those new to the language. Author Bill Lubanovic takes you from the basics to more involved and varied topics, mixing tutorials with cookbook-style code recipes to explain concepts in Python 3. End-of-chapter exercises help you...
AngularJS UI Development
Design, build, and test production-ready applications in AngularJS
About This Book
Design and customize applications with mobile users in mind using open source CSS3 frameworks
Use polished UI components written from scratch solely in AngularJS to build real-world applications with a...