{"componentChunkName":"component---src-create-pages-templates-topic-tsx","path":"/topics/robotics","result":{"data":{"allMarkdownRemark":{"nodes":[{"fields":{"slug":"/blog/aum2-raspberry-pi-zero-w-based-robot","readingTime":6},"frontmatter":{"title":"Aum2: Raspberry Pi Zero W based robot","description":"As soon as I got my Raspberry Pi Zero W, I started thinking how to test it. I chose to use it as brain of one of those standard robot bases available online.","tags":["arduino","raspberrypi","python","robotics"],"imgAlt":"Aum robot","publishedDate":"2022-05-03T03:29:12.612Z","topic":"robotics","type":"build-log","img":{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAPABQDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAMEAgX/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//aAAwDAQACEAMQAAABnfz6JrI8Z//EABkQAQEBAAMAAAAAAAAAAAAAAAECEQADEv/aAAgBAQABBQI3lGlx2Kj6ywJA/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAES/9oACAEDAQE/AWa//8QAFxEBAAMAAAAAAAAAAAAAAAAAABIhQf/aAAgBAgEBPwGsTf/EAB4QAAIBAwUAAAAAAAAAAAAAAAABEQMhcQIxMmGR/9oACAEBAAY/AplQKpT3dsHLwSTbnsemYwWP/8QAGxAAAgMAAwAAAAAAAAAAAAAAAAERIUFhcYH/2gAIAQEAAT8hsdDiRHzSpoYV2MZAkIG9AtJYXLP/2gAMAwEAAgADAAAAENsf/8QAFhEBAQEAAAAAAAAAAAAAAAAAASEQ/9oACAEDAQE/EKxw/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQARUf/aAAgBAgEBPxBAmoHL/8QAHBABAQACAwEBAAAAAAAAAAAAAREAIUFRcTFh/9oACAEBAAE/EI7rAoUO1mvMoatQqH4d43VoIkjWJrJXBjRakRAs++4xQDkVeVz/2Q==","aspectRatio":1.3333333333333333,"src":"/static/7b17f3f4e8451117729f2842af40e43f/97d62/img_20170418_120138-730x350.jpg","srcSet":"/static/7b17f3f4e8451117729f2842af40e43f/3b6b7/img_20170418_120138-730x350.jpg 200w,\n/static/7b17f3f4e8451117729f2842af40e43f/151d2/img_20170418_120138-730x350.jpg 400w,\n/static/7b17f3f4e8451117729f2842af40e43f/97d62/img_20170418_120138-730x350.jpg 730w","srcWebp":"/static/7b17f3f4e8451117729f2842af40e43f/b85f0/img_20170418_120138-730x350.webp","srcSetWebp":"/static/7b17f3f4e8451117729f2842af40e43f/0df6e/img_20170418_120138-730x350.webp 200w,\n/static/7b17f3f4e8451117729f2842af40e43f/e4831/img_20170418_120138-730x350.webp 400w,\n/static/7b17f3f4e8451117729f2842af40e43f/b85f0/img_20170418_120138-730x350.webp 730w","sizes":"(max-width: 730px) 100vw, 730px"}}}}},{"fields":{"slug":"/blog/joystick-to-differential-drive-python","readingTime":2},"frontmatter":{"title":"Joystick to Differential Drive (Python)","description":"As I’m now working on a Raspberry Pi Zero W based robot, doing my first test on Python programming, I needed to port the function created in my previous post for Arduino (c++). This is the same but written on python","tags":["robotics","python"],"imgAlt":"Arduino smart car","publishedDate":"2022-05-03T03:08:42.109Z","topic":"robotics","type":"how-to","img":{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAPABQDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAEEAwX/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEAMQAAABvi6Sl3GJ/8QAGRAAAwADAAAAAAAAAAAAAAAAAQIDAAQT/9oACAEBAAEFAqVDolaIJuKLwGNrgrNBNf/EABURAQEAAAAAAAAAAAAAAAAAABAh/9oACAEDAQE/AYf/xAAVEQEBAAAAAAAAAAAAAAAAAAAQIf/aAAgBAgEBPwGn/8QAGhAAAwEAAwAAAAAAAAAAAAAAAAERAiFBcf/aAAgBAQAGPwLSzeOxRrXpRxyiVjTtIj//xAAYEAADAQEAAAAAAAAAAAAAAAABESEAQf/aAAgBAQABPyE8AMsTEGIjDlmCKru+A2QsJUgTVEm7v//aAAwDAQACAAMAAAAQaC//xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAgBAwEBPxAr/8QAGREAAgMBAAAAAAAAAAAAAAAAABEBITFB/9oACAECAQE/EO8Ias//xAAdEAEBAAICAwEAAAAAAAAAAAABEQAxIUFRYXGB/9oACAEBAAE/EK7LZGCfOrjDL/wZzvBBmkeRvEIUEBKvPWKxDIdnrWUuqJVatc//2Q==","aspectRatio":1.3333333333333333,"src":"/static/fa07ee23080921116f1965be7e7106e0/62e35/arduino-smart-car.jpg","srcSet":"/static/fa07ee23080921116f1965be7e7106e0/3b6b7/arduino-smart-car.jpg 200w,\n/static/fa07ee23080921116f1965be7e7106e0/151d2/arduino-smart-car.jpg 400w,\n/static/fa07ee23080921116f1965be7e7106e0/62e35/arduino-smart-car.jpg 800w,\n/static/fa07ee23080921116f1965be7e7106e0/4cde7/arduino-smart-car.jpg 1000w","srcWebp":"/static/fa07ee23080921116f1965be7e7106e0/6f4a3/arduino-smart-car.webp","srcSetWebp":"/static/fa07ee23080921116f1965be7e7106e0/0df6e/arduino-smart-car.webp 200w,\n/static/fa07ee23080921116f1965be7e7106e0/e4831/arduino-smart-car.webp 400w,\n/static/fa07ee23080921116f1965be7e7106e0/6f4a3/arduino-smart-car.webp 800w,\n/static/fa07ee23080921116f1965be7e7106e0/db890/arduino-smart-car.webp 1000w","sizes":"(max-width: 800px) 100vw, 800px"}}}}},{"fields":{"slug":"/blog/joystick-to-differential-drive-arduino","readingTime":1},"frontmatter":{"title":"Joystick to Differential Drive (Arduino)","description":"When you are building robots, one of the most common chassis you find are the ones that use Differential Drive. This means they have a motor per wheel, might be threaded, two wheels and a caster, 4 wheels, etc.","tags":["arduino","c++","programming","robotics"],"imgAlt":"Arduino Smart Car","publishedDate":"2022-05-02T04:09:59.722Z","topic":"robotics","type":"how-to","img":{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAPABQDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAEEAwX/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEAMQAAABvi6Sl3GJ/8QAGRAAAwADAAAAAAAAAAAAAAAAAQIDAAQT/9oACAEBAAEFAqVDolaIJuKLwGNrgrNBNf/EABURAQEAAAAAAAAAAAAAAAAAABAh/9oACAEDAQE/AYf/xAAVEQEBAAAAAAAAAAAAAAAAAAAQIf/aAAgBAgEBPwGn/8QAGhAAAwEAAwAAAAAAAAAAAAAAAAERAiFBcf/aAAgBAQAGPwLSzeOxRrXpRxyiVjTtIj//xAAYEAADAQEAAAAAAAAAAAAAAAABESEAQf/aAAgBAQABPyE8AMsTEGIjDlmCKru+A2QsJUgTVEm7v//aAAwDAQACAAMAAAAQaC//xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAgBAwEBPxAr/8QAGREAAgMBAAAAAAAAAAAAAAAAABEBITFB/9oACAECAQE/EO8Ias//xAAdEAEBAAICAwEAAAAAAAAAAAABEQAxIUFRYXGB/9oACAEBAAE/EK7LZGCfOrjDL/wZzvBBmkeRvEIUEBKvPWKxDIdnrWUuqJVatc//2Q==","aspectRatio":1.3333333333333333,"src":"/static/fa07ee23080921116f1965be7e7106e0/62e35/arduino-smart-car.jpg","srcSet":"/static/fa07ee23080921116f1965be7e7106e0/3b6b7/arduino-smart-car.jpg 200w,\n/static/fa07ee23080921116f1965be7e7106e0/151d2/arduino-smart-car.jpg 400w,\n/static/fa07ee23080921116f1965be7e7106e0/62e35/arduino-smart-car.jpg 800w,\n/static/fa07ee23080921116f1965be7e7106e0/4cde7/arduino-smart-car.jpg 1000w","srcWebp":"/static/fa07ee23080921116f1965be7e7106e0/6f4a3/arduino-smart-car.webp","srcSetWebp":"/static/fa07ee23080921116f1965be7e7106e0/0df6e/arduino-smart-car.webp 200w,\n/static/fa07ee23080921116f1965be7e7106e0/e4831/arduino-smart-car.webp 400w,\n/static/fa07ee23080921116f1965be7e7106e0/6f4a3/arduino-smart-car.webp 800w,\n/static/fa07ee23080921116f1965be7e7106e0/db890/arduino-smart-car.webp 1000w","sizes":"(max-width: 800px) 100vw, 800px"}}}}},{"fields":{"slug":"/blog/radio-controlled-minnie-mouse-quad","readingTime":1},"frontmatter":{"title":"Radio Controlled Minnie Mouse Quad","description":"Some time ago I found in the curb a perfectly working Minnie Mouse Quad, This project is about making that Minnie Mouse Quad radio controlled.","tags":["3d-print","remote-control"],"imgAlt":"Minnie quad","publishedDate":"2022-05-01T17:43:04.637Z","topic":"robotics","type":"build-log","img":{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAPABQDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAIEAQX/xAAWAQEBAQAAAAAAAAAAAAAAAAACAAH/2gAMAwEAAhADEAAAAess2qrEMX//xAAYEAADAQEAAAAAAAAAAAAAAAABAgMRAP/aAAgBAQABBQKtAOWgCrTQ8qErMsFjg//EABgRAAMBAQAAAAAAAAAAAAAAAAABAhEx/9oACAEDAQE/AZqH1Go//8QAFREBAQAAAAAAAAAAAAAAAAAAACH/2gAIAQIBAT8BR//EABwQAAEDBQAAAAAAAAAAAAAAAAACITERMkFxkf/aAAgBAQAGPwKhPS0U+hoySf/EABoQAAMBAAMAAAAAAAAAAAAAAAABESExkbH/2gAIAQEAAT8houuTZNmsNt6NgJWsmPVaymNhPR//2gAMAwEAAgADAAAAEDQ//8QAGREAAwADAAAAAAAAAAAAAAAAAAERkcHR/9oACAEDAQE/EIFk9Da7Jnp//8QAFhEBAQEAAAAAAAAAAAAAAAAAEQEQ/9oACAECAQE/ECGP/8QAHBABAAMAAwEBAAAAAAAAAAAAAQARITFBYVGh/9oACAEBAAE/ELdkFKexBiDyM7quSb+N6E0nyad9HrP2C6iNkrvEsVtafif/2Q==","aspectRatio":1.3333333333333333,"src":"/static/bc9dddb8f87b424e71e2551a0ff1adc0/62e35/minnie-quad.jpg","srcSet":"/static/bc9dddb8f87b424e71e2551a0ff1adc0/3b6b7/minnie-quad.jpg 200w,\n/static/bc9dddb8f87b424e71e2551a0ff1adc0/151d2/minnie-quad.jpg 400w,\n/static/bc9dddb8f87b424e71e2551a0ff1adc0/62e35/minnie-quad.jpg 800w,\n/static/bc9dddb8f87b424e71e2551a0ff1adc0/2c49b/minnie-quad.jpg 1200w,\n/static/bc9dddb8f87b424e71e2551a0ff1adc0/892e5/minnie-quad.jpg 1500w","srcWebp":"/static/bc9dddb8f87b424e71e2551a0ff1adc0/6f4a3/minnie-quad.webp","srcSetWebp":"/static/bc9dddb8f87b424e71e2551a0ff1adc0/0df6e/minnie-quad.webp 200w,\n/static/bc9dddb8f87b424e71e2551a0ff1adc0/e4831/minnie-quad.webp 400w,\n/static/bc9dddb8f87b424e71e2551a0ff1adc0/6f4a3/minnie-quad.webp 800w,\n/static/bc9dddb8f87b424e71e2551a0ff1adc0/aa1e8/minnie-quad.webp 1200w,\n/static/bc9dddb8f87b424e71e2551a0ff1adc0/fb75b/minnie-quad.webp 1500w","sizes":"(max-width: 800px) 100vw, 800px"}}}}}]}},"pageContext":{"topic":"robotics"}},"staticQueryHashes":["1942088059","4080856488"]}