Тёмный
Rob Miles
Rob Miles
Rob Miles
Подписаться
Exchange Video
0:55
3 месяца назад
RedPhone Video
2:36
8 месяцев назад
Pi Chocolate Synthbox
3:55
2 года назад
PICO Crackers MIDI Controller
3:17
2 года назад
PICO Chord Keyboard
4:50
2 года назад
PICO Pomodoro Timer
2:15
2 года назад
PICO MIDI Cheesebox
5:16
3 года назад
08220 Creating Control Classes
34:50
4 года назад
Furby Duet
0:40
4 года назад
M5stack RoverC
0:04
4 года назад
Комментарии
@Linkard
@Linkard 20 дней назад
Very cool !
@Rico_Noir
@Rico_Noir 2 месяца назад
This is so cool!
@pianotunernick
@pianotunernick 3 месяца назад
How can I buy one? My microwriter is worn out
@douglascounts4634
@douglascounts4634 3 месяца назад
The book is EXCELLENT, much better than these videos or the website would lead you to believe. Using this book will help you build quality software, not just learn how the JavaScript language works. It is also easy to read on a tablet. I'm an experienced JavaScript developer and I love reading other's code and his code, insights, and examples are EXCELLENT! Although I did go straight to his "Advanced" section containing the last three chapters, I thought his code there was very good on how to make a well thought out application. Adding a "type" property to classes is a great idea especially with his methods on how to import objects with methods (JSON can't store methods), so you have to use the "type" property to do a workaround. His code on how to generate HTML Elements in an automated way was very informative and insightful too. His thought process in the book is very "clean" in that you will learn how to write code that isn't confusing or murky like you see in most books that simply are not worth your time. His clean insightful code made me revisit and rework some of my own projects.
@douglascounts4634
@douglascounts4634 3 месяца назад
The book is EXCELLENT, much better than these videos or the website would lead you to believe. Using this book will help you build quality software, not just learn how the JavaScript language works. It is also easy to read on a tablet. I'm an experienced JavaScript developer and I love reading other's code and his code, insights, and examples are EXCELLENT! Although I did go straight to his "Advanced" section containing the last three chapters, I thought his code there was very good on how to make a well thought out application. Adding a "type" property to classes is a great idea especially with his methods on how to import objects with methods (JSON can't store methods), so you have to use the "type" property to do a workaround. His code on how to generate HTML Elements in an automated way was very informative and insightful too. His thought process in the book is very "clean" in that you will learn how to write code that isn't confusing or murky like you see in most books that simply are not worth your time.
@MrJruta
@MrJruta 3 месяца назад
I want this!!!
@technicolourmyles
@technicolourmyles 3 месяца назад
This is sick!
@mkbest
@mkbest 3 месяца назад
Better than Siri
@satoru1891
@satoru1891 4 месяца назад
How can i change my led colour on clicking please help 🙏🏽
@narrowmarinenocommentary6633
@narrowmarinenocommentary6633 4 месяца назад
holly crap this cleared up so many things, thanks Rob
@genuinemagic777
@genuinemagic777 4 месяца назад
I also have this robot
@tylerdurden2644
@tylerdurden2644 7 месяцев назад
Waste of time. Sick of these people.
@DavidCoulson
@DavidCoulson 8 месяцев назад
I wish I had a red phone!
@chrispenner6575
@chrispenner6575 8 месяцев назад
Just built this after trying to do something similar with an Arduino 10 years ago and giving up in frustration. Really awesome bit of kit and thank you very much. My shonky soldering has made for a sightly buggy experience, but that is on me - your code and design are doing everything they should :-). One question though if you have a moment - any thoughts on getting it recognised as a pure HID device? At the moment it is a HID and also brings up the USB drive for the Pico, would be nice if that only happened when I press the reset button.
@RobMilesOnTheTube
@RobMilesOnTheTube 8 месяцев назад
Hi. Glad you like the design. You can stop the device appearing as a usb storage by editing the boot.py file (or adding one if it is not there) on the device. Put the following in there: import storage import usb_cdc import board # Disable USB mass storage storage.disable_usb_drive() This should stop the device appearing as a filestore. But remember that if you do this it will be tricky to update the code in the device. You'd have to wipe the EEPROM to get your PICO back to a state when you can change the files. More details here: docs.circuitpython.org/en/latest/shared-bindings/storage/index.html
@chrispenner6575
@chrispenner6575 8 месяцев назад
Awesome, thabk you.
@willwill1738
@willwill1738 Год назад
May I know when I can have videos for the rest of the chapters, thanks.
@TheBrowncoatcat
@TheBrowncoatcat Год назад
I have Dyspraxia and have been using one version of the Microwriter system for over forty years. Bellaire Electronics, who make the CyKey, no longer appear to be in operation, so this seems to be an excellent possible replacement, when my current kit comes to the end of the road.
@SlickFX_Trader
@SlickFX_Trader Год назад
Thank you again Rob, you emailed me this video when I sent you a screen shot of what I was looking at. begintocodewithjavascript is the best learning recourse I have come across and well worth the money! Thanks for writing it!
@BlackSublime
@BlackSublime Год назад
This video helped me with the shell saying that snaps isn't defined but now it's saying that pygame is not defined. I installed pygame through the windows powershell but I'm unsure of what to do now.
@RobMilesOnTheTube
@RobMilesOnTheTube Год назад
Sorry to hear you are having problems. The problem might be that you have more than one Python installed on your machine and you've installed PyGame on a different one. Try running some PyGame examples and see what happens. If they work, use that environment to run the Snaps code.
@BlackSublime
@BlackSublime Год назад
@@RobMilesOnTheTube Thank you so much for the reply. It's working for me now, not sure whether it was because I missed a step or restarting my pc completely and starting over fresh.
@xnista
@xnista Год назад
I appreciate the instructor-professor weight of your video that comes slightly over your youtube style commentary. Great job!
@D1967A
@D1967A Год назад
Hello! Please tell me where in the code you can set the number of LEDs?
@bigbadjohn-wt7wz
@bigbadjohn-wt7wz 2 года назад
Spooky, scary elephants send shivers down your spine.
@SlickFX_Trader
@SlickFX_Trader 2 года назад
Hi Rob, I just bought your book and am working through the exercises, only upto chapter 2 though. Are there examples for the exercises on page 57? For the love of God I cant seem to get this to work and I literally have the studio in split mode with your index on one side and me on the other and I still can't get it right? Any examples?
@RobMilesOnTheTube
@RobMilesOnTheTube 2 года назад
Hi. Thanks for buying my book. Sorry to hear that you have been having problems. You can find the examples for the book here including the Picture Picker one: www.begintocodewithjavascript.com/
@SlickFX_Trader
@SlickFX_Trader 2 года назад
@@RobMilesOnTheTube Thanks Rob. I finally got it too work. It was the closing tag </sript> I miss spelt it. Nothing to do with the functions. Thank God. Thanks for getting back to me : )
@SlickFX_Trader
@SlickFX_Trader 2 года назад
@@RobMilesOnTheTube So it was the actual exercises in Chapter 2 page 57, mood page, fitness page and make a slidshow I was curious about. I cant seem to find html files for these and although the eggtimer is pretty much the same as the mood page, I still cant get the audio to work. Is that becuse I need my own server to place the mp3 on? Does the live server installed as shown in the book act as a host for the audio? Do I need to upload the audio into VisualStudioCode? (can that even be done)? or do I need to create a file path locally (because I couldn't get that to work either)? Could you please help me with this part? Thank you, Rob
@istalexnik
@istalexnik 2 года назад
your JavaScript book writing style is the best I've ever seen. Also, the colorfull pages work like magic - it makes it so much easier to read and remember. Please write another JavaScript book for the next level. Thank you, Rob!
@livingrainman
@livingrainman 2 года назад
I built a cheesebox for myself and I am thoroughly enjoying it! I would like to output the midi via 5 pin din so it can communicate with another module that only has that functionality. Is there a way to output the midi information over tx rx pins of the pico? Any help would be great! Thanks.
@114105cc
@114105cc 2 года назад
👍 excellent demonstration
@tonyjefford8449
@tonyjefford8449 2 года назад
Interesting I used to have something in school called a microwriter it looks to be based on that
@Music-tw8zt
@Music-tw8zt 2 года назад
i just got your Begin to Code with Python book from Brnes and Noble. DO you have a video like this for it? :)
@RobMilesOnTheTube
@RobMilesOnTheTube 2 года назад
Hi. You can find some links to videos and other resources here: www.robmiles.com/begin-to-code-with-python
@m13253
@m13253 2 года назад
I'm thinking whether we can have a left-hand version, so we can use the right hand for mouse.
@RobMilesOnTheTube
@RobMilesOnTheTube 2 года назад
A left handed version would be doable. You'd just have to change the height of the keys (which you can do) and then reverse the order of the bits in the keyboard decode array and slightly modify the help output to look right. One other idea (which was not mine) would be to put the keyboard buttons on a mouse, so that you get both text entry and mouse control in one 😀
@emmasimon4005
@emmasimon4005 2 года назад
@@RobMilesOnTheTube The Swiftpoint Tracer has 6 buttons organized in a way that might map pretty well to this 😮
@RobMilesOnTheTube
@RobMilesOnTheTube 2 года назад
Hi. A left handed version is now on GitHub.
@m13253
@m13253 2 года назад
@@RobMilesOnTheTube Cool!
@VikOlliver
@VikOlliver Год назад
I've done a similar thing without the blinkylights (I wrote the original IBM and Amstrad Quinkey drivers for Microwriter, so had some idea what I was doing). I've put the keyboard shell 3D files on Thingiverse as the "Quirkey" Keyboard. There are Arduino and Pico versions.
@emtum277
@emtum277 2 года назад
ON PEUT AVOIR LE CODE SVP
@max1mus2k
@max1mus2k 2 года назад
amazing creation Rob ,, you should be way more popular, ever thought about creating kits of this or crackers ? i had an agenda microwriter back in the day and always loved the concept
@RobMilesOnTheTube
@RobMilesOnTheTube 2 года назад
Glad you like it. It was inspired by me finding my AgendA in the garage and wondering if I could still Micro-Write.
@3nscherzl
@3nscherzl 2 года назад
Nice jobs !
@rickarzy9548
@rickarzy9548 2 года назад
LoRa = Long Range ( which is actually low powered)
@jj74qformerlyjailbreak3
@jj74qformerlyjailbreak3 2 года назад
This is what I need. You said it remembers the position for each color?? Effectively 4 separate encoders *4?
@RobMilesOnTheTube
@RobMilesOnTheTube 2 года назад
Yes. Each bank has a different background colour and you step through the banks by pressing in any encoder.
@jj74qformerlyjailbreak3
@jj74qformerlyjailbreak3 2 года назад
@@RobMilesOnTheTube I happen to have all these parts laying around. Thanks for the idea. I see it helping me a lot. God Bless.
@rodneychan1227
@rodneychan1227 2 года назад
When I run the SNAPS module - For some reason there is no way to exit the program outside of restarting the shell? Not sure if that is expected behavior. Another issue I have is for example if I try to run EG 5-12 Snaps get_string function.py - The program runs BUT I am not able to type any text in? It just seems to sit there and I cant input anything. Anyone else have this issue?
@jshet
@jshet 2 года назад
Very cool. Thank you for sharing. I'm currently working on a pomodoro timer/habit tracker using a pico. Nice to see someone with overlapping interests.
@77777777771able
@77777777771able 2 года назад
This is such a great project, and so perfectly executed. Very impressive!
@张衡-j9m
@张衡-j9m 2 года назад
get_string not accepting input #5 When I run this code, I can't type in my name in the pygame window or idle shell, the star(*) in (Enter your name: *) just keeps blinking. please help
@mrzack888
@mrzack888 2 года назад
damn, slow computer, took forever to unzip
@ahmedfattal9569
@ahmedfattal9569 2 года назад
I like your way of explaining things!
@ahmedfattal9569
@ahmedfattal9569 2 года назад
Thanks!
@yungkhajiit
@yungkhajiit 3 года назад
Is it possible to print multiple lines of messages with snaps.display_message?
@behindthescene2727
@behindthescene2727 3 года назад
Very well explained, Sir. I am a beginner in webdesign. I just installed VS code today latest version (Sept 2021) and its suggesting me by default to download "git" extension . But I in kind of frear how far it will change the default User Interface -- as basic as it now --- for me now to experience and learn basic functionality ??? !!
@hoanggiang7256
@hoanggiang7256 3 года назад
thanks you so much rob , fortunately i found it
@Sahil_vlogs_.
@Sahil_vlogs_. 3 года назад
Hi bro how I contact you can you give me your telegram link ...? Or what's app number
@shivpatel2311
@shivpatel2311 3 года назад
trash
@RobMilesOnTheTube
@RobMilesOnTheTube 3 года назад
I've just had a look and the process works for me. Make sure that you have Python installed and that the Python binaries are in your path.
@lwa.dev74
@lwa.dev74 3 года назад
Hey rob! Glad I found your channel, I remember when you were doing windows phone dev channel with some other developer colleagues some years ago.... it was because of that channel I fell in love with windows and programming👨🏾‍💻 so just wanted to say “ thank you” for always sharing your knowledge 🙂 Subs!!!
@jeremyklindt6732
@jeremyklindt6732 3 года назад
Keep getting no module named snaps
@jeremyklindt6732
@jeremyklindt6732 3 года назад
Baught the book came here and tried all this and in shell it still says snaps not found
@seyiakinwale4796
@seyiakinwale4796 3 года назад
Hi Dr. Miles, I notice that I am able to access the doAddition function with Edge Chromium but neither Firefox or Chrome can. Firefox and Chrome consider the doAddition to be undefined. Do you know why that is?