
ManningBooks
Devtalk Sponsor
Build Your Own Robot (Manning)
Build Your Own Robot introduces you to the exciting world of robotics. Your robot isn’t just theory. Beginning in chapter 2 you’ll write code to make your robot move and respond to touch sensors. The book gives accessible advice on available hardware and free open source software that makes creating a robot fun and affordable. You’ll soon be playing with a machine that can take photos, fetch items, search for a QR code, and more!
Marwan Alsabbagh
Build Your Own Robot is a DIY guide for bringing your first Python-based robots to life. Start with the basics, teaching your new friend how to spin, move around, and find its way. You’ll then quickly progress to controlling your robot remotely using your phone, computer, or joystick. You’ll even set up a camera to broadcast what it sees right to your computer screen.
Clever computer vision tricks will get your bot tracking faces, looking for QR codes, and maybe even fetching some snacks.
- Full details: Build Your Own Robot
Don’t forget you can get 35% off with your Devtalk discount! Just use the coupon code “devtalk.com” at checkout
Popular Backend topics

Your domain is rich and interconnected, and your API should be, too. Upgrade your web API to GraphQL, using flexible queries to empower y...
New

Elixir's straightforward syntax and this guided tour give you a clean, simple path to learn modern functional programming techniques. Exp...
New

Elixir and OTP provide exceptional tools to build rock-solid back-end applications that scale. Build a web application in a radically dif...
New

RSpec has been downloaded more than 80 million times and has inspired countless test frameworks in other languages.
Myron Marston @...
New

Dig under the surface and explore Ruby’s most advanced feature: a collection of techniques and tricks known as metaprogramming.
Pa...
New

Functional languages have their own patterns that enable you to solve problems with less code than object-oriented programming alone. Thi...
New

Erlang is the language of choice for programmers who want to write robust, concurrent applications, but its strange syntax and functional...
New

Create a cryptocurrency trading bot in Elixir (YouTube videos, ebook pay what you want)
<span class="hashtag-icon-placeholder"></span>eli...
New

Math for Programmers teaches the math you need for hot careers in data science, machine learning, computer graphics, and cryptography. co...
New

Get up to speed with the changes in the Java language from version 9 to 19 and apply the amazing features in your application to improve ...
New
Other popular topics

A thread that every forum needs!
Simply post a link to a track on YouTube (or SoundCloud or Vimeo amongst others!) on a separate line an...
New

Rust is an exciting new programming language combining the power of C with memory safety, fearless concurrency, and productivity boosters...
New

I ended up cancelling my Moonlander order as I think it’s just going to be a bit too bulky for me.
I think the Planck and the Preonic (o...
New

API 4
Path:
/user/following/
Method:
GET
Description:
Returns the list of all names of people whom the user follows
Response
[
{ ...
New

A few weeks ago I started using Warp a terminal written in rust. Though in it’s current state of development there are a few caveats (tab...
New

Rails 7 completely redefines what it means to produce fantastic user experiences and provides a way to achieve all the benefits of single...
New

I am trying to crate a game for the Nintendo switch, I wanted to use Java as I am comfortable with that programming language. Can you use...
New

If you want a quick and easy way to block any website on your Mac using Little Snitch simply…
File > New Rule:
And select Deny, O...
New
New

Author Spotlight:
Sophie DeBenedetto
@SophieDeBenedetto
The days of the traditional request-response web application are long gone, b...
New
Categories:
Sub Categories:
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /rails
- /js
- /python
- /security
- /go
- /swift
- /vim
- /clojure
- /java
- /haskell
- /emacs
- /svelte
- /onivim
- /typescript
- /crystal
- /c-plus-plus
- /tailwind
- /kotlin
- /gleam
- /react
- /flutter
- /elm
- /ocaml
- /ash
- /vscode
- /opensuse
- /centos
- /php
- /deepseek
- /scala
- /zig
- /html
- /debian
- /nixos
- /lisp
- /agda
- /sublime-text
- /textmate
- /react-native
- /kubuntu
- /arch-linux
- /ubuntu
- /revery
- /django
- /manjaro
- /spring
- /diversity
- /lua
- /nodejs
- /slackware
- /julia
- /c
- /neovim