Myvideo

Guest

Login

PyPrCa Python handheld PICO computer for Hackaday Prize 2023

Uploaded By: Myvideo
1 view
0
0 votes
0

Project like this exists with big help of my Patreon supporters. Universal programmable device (computer) in pocket calculator style Is prefect for learning programming and improve build/soldering skills. Minimum parts make it ideal for learn to solder. Some SMD parts are little harder to place for beginners but is possible make semi populated boards .... There is numerical block for better native enter numbers and QWERTY block for write programs Instead of searching 2nd,3th colorful symbols on chaotic ABCD keyboard you can type SIN,COS etc.... on well known QWERTY keyboard Your formulas are send to REPL for execution PROJECT PAGE: Hardware features: write and execute scripts on device Optimized for circuitpython some hardware GPIO Uart RX/TX or I2C SDA/SCL SD card storage beeper interactive REPL IPS 2.8“ COLOR LCD 49 1 tactile soft press keyboard in matrix 7x7 no 3D prints = durable PCB enclosure Working software features: Boot menu Text Editor Photoframe Turtle graphics programming Plot graph play mp3 Retro computer emulation on separated firmwares already working emulation ZX128, ZX48, ZX81, C64, Atari800 TODO software features: text/ebook viewer longer text editor STEM Learning: What you can learn on this board? assembly and soldering skills, you need just solder one Raspberry pi PICO module and 50 switches, display soldering need some skills but I selected one with low count wires circuitpython or micropython Arduino programming C programming QWERTY keyboard matrix reading complex input/output HID processing read keyboard data, create and display graphics save and processing files work with I2C sensors or process GPS data RTC clock and alarms With Raspberry Pi PICO W play with WiFi and bluetooth Testing if is possible to use ESP32s3 on pico pinout compatible module power management, sleep, wake by alarm, wake on receive

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later