# Ep115: AI is Bad at Linux Terminal, Puppeting Pico in Python, 3D Scanning Comes Up Short

- Show: [Hackaday Podcast](https://hardwarepodcasts.com/podcast/hackaday-podcast)
- Published: 2021-04-23
- Length: 45m
- Episode: 115
- Page: https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-23-ep115-ai-is-bad-at-linux-terminal-puppeting-pico-in-python-3d-scanning-comes-up
- Listen: https://hackaday.libsyn.com/ep115-ai-is-bad-at-linux-terminal-puppeting-pico-in-python-3d-scanning-comes-up-short

## Summary

Hackaday editors Mike Szczys and Elliot Williams discuss the Mars Ingenuity helicopter's flight dynamics, a DIY PID balancer using a VL53L0X sensor, and reverse-engineering a Foscam IP camera with Flashrom and Radare2. They also cover puppeting a Raspberry Pi Pico via Python, the limitations of GPT-3 for Linux command generation, and a fluid-dynamic dead blow hammer. Finally, they analyze the practical applications of 3D scanning versus CAD modeling.

## Chapters

- [0:01](https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-23-ep115-ai-is-bad-at-linux-terminal-puppeting-pico-in-python-3d-scanning-comes-up#t=1) Introduction: Mars Ingenuity Helicopter
- [3:48](https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-23-ep115-ai-is-bad-at-linux-terminal-puppeting-pico-in-python-3d-scanning-comes-up#t=228) DIY PID Balancer and Sensor Issues
- [7:11](https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-23-ep115-ai-is-bad-at-linux-terminal-puppeting-pico-in-python-3d-scanning-comes-up#t=431) DJI Mini 2 Drone RGB Data Channel Hack
- [10:01](https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-23-ep115-ai-is-bad-at-linux-terminal-puppeting-pico-in-python-3d-scanning-comes-up#t=601) Foscam IP Camera Reverse Engineering
- [13:55](https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-23-ep115-ai-is-bad-at-linux-terminal-puppeting-pico-in-python-3d-scanning-comes-up#t=835) Puppeting Raspberry Pi Pico with Python
- [15:41](https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-23-ep115-ai-is-bad-at-linux-terminal-puppeting-pico-in-python-3d-scanning-comes-up#t=941) GPT-3 Linux Terminal AI Project
- [22:18](https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-23-ep115-ai-is-bad-at-linux-terminal-puppeting-pico-in-python-3d-scanning-comes-up#t=1338) Fluid Dynamic Dead Blow Hammer
- [25:22](https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-23-ep115-ai-is-bad-at-linux-terminal-puppeting-pico-in-python-3d-scanning-comes-up#t=1522) Superheterodyne Radio and Quick Hacks
- [33:54](https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-23-ep115-ai-is-bad-at-linux-terminal-puppeting-pico-in-python-3d-scanning-comes-up#t=2034) Crew Dragon Autonomous Maneuver
- [39:05](https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-23-ep115-ai-is-bad-at-linux-terminal-puppeting-pico-in-python-3d-scanning-comes-up#t=2345) 3D Scanning vs CAD Modeling

## Topics

- [Debugging & failure analysis](https://hardwarepodcasts.com/topic/debugging-and-failure-analysis)
- [Embedded firmware](https://hardwarepodcasts.com/topic/embedded-firmware)
- [AI & machine learning](https://hardwarepodcasts.com/topic/ai-and-machine-learning)
- [Prototyping & iteration](https://hardwarepodcasts.com/topic/prototyping)
- [Robotics & autonomy](https://hardwarepodcasts.com/topic/robotics-and-autonomy)
- [Materials & manufacturing processes](https://hardwarepodcasts.com/topic/materials-and-processes)

## Most relevant to

makers and hobbyists

## Mentioned

- Ingenuity (product)
- Perseverance (product)
- VL53L0X (chip)
- DJI Mini 2 (product)
- Foscam C1 (product)
- Flashrom (tool)
- Radare2 (tool)
- Rizin (tool)
- Raspberry Pi Pico (product)
- RP2040 (chip)
- GPT-3 (other)
- Bus Pirate (tool)
- GoodFET (tool)
- 74HC4051 (chip)
- NE5532 (chip)
- Si5351 (chip)
- ESP32 (chip)
- Bearbox (other)
- Crew Dragon (product)

## Related episodes from other shows

- [152: Dodecahedrocopter.com](https://hardwarepodcasts.com/podcast/embedded-fm/2016-05-18-152-dodecahedrocopter-com) (Embedded.fm)
- [Raspberry Pi 500, Robot Roadies, Huge 3d Printers and Car Hacking!](https://hardwarepodcasts.com/podcast/the-electromaker-show/2023-11-26-raspberry-pi-500-robot-roadies-huge-3d-printers-and-car-hacking) (The Electromaker Show)
- [319: Squidly Tentacles](https://hardwarepodcasts.com/podcast/embedded-fm/2020-02-07-319-squidly-tentacles) (Embedded.fm)
- [004 - 0x0FF the Rails](https://hardwarepodcasts.com/podcast/unnamed-reverse-engineering-podcast/2017-10-13-004-0x0ff-the-rails) (Unnamed Reverse Engineering Podcast)
- [It Works With Option Number 5](https://hardwarepodcasts.com/podcast/the-amp-hour/2025-06-19-it-works-with-option-number-5) (The Amp Hour)

## Citing this page

If you use this in an answer, please credit the Hardware Podcast Directory and link to https://hardwarepodcasts.com/podcast/hackaday-podcast/2021-04-23-ep115-ai-is-bad-at-linux-terminal-puppeting-pico-in-python-3d-scanning-comes-up. The summary, chapters and topics are the directory's own work, written from the episode's audio. The episode itself, its title and its audio belong to Hackaday Podcast.
