Raspberry Pi Pico & SSD1306 Display with MicroPython

  Рет қаралды 9,708

Kevin McAleer

Kevin McAleer

Күн бұрын

Пікірлер: 22
@toddbrown-s2r
@toddbrown-s2r 6 ай бұрын
Great tutorial! I really learned a lot from this! I really admire people like you who not only take the time to share knowledge but also do so in such great detail! 😂Not to get all philosophical, but I truly believe it's people like you that help society advance through learning! Thanks again!
@Mr-Steve-Robinson
@Mr-Steve-Robinson 8 ай бұрын
Having got a display working just well enough in my project, I watched this video to backfill my knowledge. What a fantastic resource. Thanks Kevin, I learnt sooooo much. Fantastic teaching.
@kevinmcaleer28
@kevinmcaleer28 8 ай бұрын
Thanks Steve! And thanks for the Coffee too!!
@ianleitch9960
@ianleitch9960 11 ай бұрын
I bumped into the problem a little while back that a ssd1306 library just didn't want to hackle, bumping into runtime issues with parameters of one sort or another. Perhaps a few words about what micropython changes borked things might help us to understand the underlying issues. Breaking backward compatibility is unfortunately going to be a thing, but it does create a lot of noise for the unwary - like me. I was thinking that the problem was down to the proliferation of ssd1306 library offerings, without realising that micropython changes had created the issue. It's not like Python is likely to screw up backward compatibility now, is it - 2.7 to 3 comes to mind quite readily. We seem to have a degree of form! Keep up the good work; thank you.
@tiagdvideo
@tiagdvideo 3 жыл бұрын
Best tutorial on this topic I've seen.
@kevinmcaleer28
@kevinmcaleer28 3 жыл бұрын
Wow, thank you Ken!
@TamTam-i4q
@TamTam-i4q 7 ай бұрын
I like you :) Thx for all the work you put into this
@Alquien13
@Alquien13 8 ай бұрын
Hi. I am a professional software developer and currently I am getting interested about the Rasberry Pi Pico and what you can do with it. Looking for videos about the subject I (like always) came across videos of publishers from India with a horrible pronounciation and I am very happy now to have found someone explaining what I am interested in in a propper british English! You explain everthing in a way that even non IT people can understand it easily but it is still interesting for professionals. I immediately subscribed to the channel. If I may give you a little suggestion for the problem you had focusing on small details with your camera: There are USB microscopes that are absolutly perfect for working with tiny electronics and other small items and as tecnically these are simply USB camera devices you can use them for your videos just like any other camera. Thanks for that great video! Christian (from Germany)
@luisfmoralesjr5221
@luisfmoralesjr5221 3 жыл бұрын
Excellent tutorial! I learned a lot and it filled in the gaps for me.
@kevinmcaleer28
@kevinmcaleer28 3 жыл бұрын
Thanks Luis!
@john-r-edge
@john-r-edge 2 жыл бұрын
Hopefully you don't block pedants. But GIMP is "GNU Image Manipulation Program". Christopher Barnatt from Explaining Computers has a standard rendering task with GIMP he uses when benchmarking SBCs etc - it works fine on RPi and friends. Good useful video, thanks.
@kevinmcaleer28
@kevinmcaleer28 2 жыл бұрын
Thanks John! An I never block pedants - if I’m wrong I’m wrong and I take the opportunity to learn. Chris Barnatt is an amazing content creator, I aim to be as good as him one day!
@bickyou4696
@bickyou4696 2 жыл бұрын
how would the oled.blit() work when it is not defined in ssd1306 library?
@kevinmcaleer28
@kevinmcaleer28 2 жыл бұрын
It’s because the SSD1306 class is a subclass of FrameBuffer, which includes the blit function
@androidlov
@androidlov 3 жыл бұрын
Hi Kevin, Could i use that library for Microbit MU online Editor?
@kevinmcaleer28
@kevinmcaleer28 3 жыл бұрын
Give it a go and let me know if it works. I specifically wrote that for the Microsoft. MakeCode and micro:bit which didn't work on the python.microbit.org web editor. If it works I'd be interested to know either way.
@chigeryelam4061
@chigeryelam4061 Жыл бұрын
I don't like being negative as I really wanted to follow this as a guide but it seems to be more :"look at what I've done/what I know" rather than "Here's how you can do this". No instructions on how to upload the .PBM files from GitHub to Pico (which throws up 'Bad encoding'), a problem which has stopped me in my tracks. No wiring schematic. I suspect many people are like me and new to the Pico and coding and just want to have a clear set of instructions. I would have liked to show my son some googly eyes but this video just isn't up to the job.
@kevinmcaleer28
@kevinmcaleer28 Жыл бұрын
Hi, happy to discuss what you need to get you up and running, are you on the discord server? if not head over to www.kevsrobots.com/discord to get a link. I recorded this video over a year ago, I and now I try to write up every project I create but as you can imagine its quite a lot of work involved in documenting every single aspect of it along with developing, testing and sharing the code, putting the presentation together for a show people hopefully find useful. Sorry I failed to hit the mark this time.
@chigeryelam4061
@chigeryelam4061 Жыл бұрын
@@kevinmcaleer28 Thank you for your reply and apologies if I let my frustration get the better of me. To be honest your SSD1306 library is the first that has worked for me and so I was disappointed when I came up with other seemingly simple issues. I am going to re flash the Pico with an updated uf2 and see if that helps.
@kevinmcaleer28
@kevinmcaleer28 Жыл бұрын
@@chigeryelam4061 I’ll write up the missing parts to this and post to kevsrobots
@tubeDude48
@tubeDude48 Жыл бұрын
At 28:48 Pi IS Linux!
@jasprrrofficial
@jasprrrofficial 3 жыл бұрын
Pov:You searched pico
Raspberry Pi Pico & MPU9250 with MicroPython
1:14:37
Kevin McAleer
Рет қаралды 14 М.
Raspberry Pi Pico
16:16
ExplainingComputers
Рет қаралды 310 М.
when you have plan B 😂
00:11
Andrey Grechka
Рет қаралды 63 МЛН
James May finally drives the Tesla Cybertruck
14:15
James May’s Planet Gin
Рет қаралды 5 МЛН
Hacking a weird TV censoring device
20:59
Ben Eater
Рет қаралды 3,1 МЛН
GPIO for any PC or Laptop: Adafruit FT232H
19:18
ExplainingComputers
Рет қаралды 201 М.
Raspberry Pi 5: EVERYTHING you need to know
20:32
Jeff Geerling
Рет қаралды 1,2 МЛН
Pi Pico W with the Arduino IDE | Using WiFi
49:26
DroneBot Workshop
Рет қаралды 153 М.
Raspberry Pi Pico - Control the (I/O) World
1:03:16
DroneBot Workshop
Рет қаралды 609 М.
PicoMite: Running BASIC on a Raspberry Pi Pico
19:29
ExplainingComputers
Рет қаралды 146 М.