I would like recommendations for a hardware/software project that involves coding, building hardware components for an interested 14 year old who knows python.
- creating their version of Google homepage, there is plenty to go down the rabbit hole beginning with the homepage<p>- creating home/iot alerts maybe with zapier/email/twilio<p>- creating a chatbot based on a pdf<p>- creating an RSVP site for your upcoming family _<p>- creating a browser extension<p>- creating a guest wifi login system with credits/timeouts<p>- creating a Dropbox alternative with S3<p>- a website that tells you which day of the week you were born<p>You're welcome
If they're interested in software and hardware, robotics is a fun place to start.<p>Line following, object avoidance, maze solving, all sorts of cool options.<p>A relatively cheap option would be the micro:bit [1] and a chassis [2]. The micro:bit can run CircuitPython [3] which is an simplified version of Python that can run on embedded systems.<p>This setup offers lots of room for growth from graphical programming, to circuitpython, and then on to C programming.<p>[1] <a href="https://www.adafruit.com/product/4781" rel="nofollow noreferrer">https://www.adafruit.com/product/4781</a><p>[2] <a href="https://www.adafruit.com/product/4575" rel="nofollow noreferrer">https://www.adafruit.com/product/4575</a><p>[3] <a href="https://circuitpython.org/board/microbit_v2/" rel="nofollow noreferrer">https://circuitpython.org/board/microbit_v2/</a>