Тёмный
The Machine Shop
The Machine Shop
The Machine Shop
Подписаться
Here at The Machine Shop, we pride ourselves in providing products and services to assist students, makers, tinkerers, experimenters, developers, hobbyists and prototypers in bringing their imagination and creativity to life. Whatever mad ideas you have, we are here to help you throughout the whole process. In our world, nothing is impossible.
How to use a DMM, Digital Multi Meter
10:46
3 года назад
Building Blasts Blaster
7:22
3 года назад
Arduino - Serial Monitor
13:29
3 года назад
Arduino - Analogue Inputs
12:56
3 года назад
Arduino - Digital Inputs
12:30
3 года назад
Arduino - Analogue Outputs
12:25
3 года назад
Arduino - Controlling Outputs
7:30
3 года назад
Arduino - Getting Started
9:53
3 года назад
What is Arduino?
5:35
3 года назад
Easily add sound to electronics
2:50
4 года назад
Smart Home EP1 - Camera Setup
18:56
5 лет назад
Raspberry Pi 4 First Look
3:34
5 лет назад
John Buys A New Camera
11:45
5 лет назад
EP48 - Happy New Year!!!
10:12
5 лет назад
60 second Raspberry Pi Setup
1:00
5 лет назад
TMS #BestKeyboardEver + Giveaway
16:49
5 лет назад
TMS - Motor Controller
12:00
5 лет назад
TMS - GoPro Hero 6 Aluminium Case
7:48
5 лет назад
TMS -  Feiyutech G6 Plus Gimble
32:36
5 лет назад
Комментарии
@kenkoong
@kenkoong 3 дня назад
I love you 😍
@izzif7562
@izzif7562 Месяц назад
Hi, does the specific USB cable matter? I'm worried about frying my pico, and unsure about the voltage of my USB
@TheMachineShopUK
@TheMachineShopUK Месяц назад
You won’t need to worry about voltage, as long as it’s a USB cable. You will need to make sure the cable can do power and data
@jindrich940svoboda9
@jindrich940svoboda9 2 месяца назад
👍
@AldrichApa
@AldrichApa 3 месяца назад
This video really helped me in my robotics class thanks!
@jemarosepagasita5000
@jemarosepagasita5000 4 месяца назад
Thank you so much<3
@petztech
@petztech 5 месяцев назад
the best explanation. thx Sir
@TheMachineShopUK
@TheMachineShopUK 5 месяцев назад
The best comment! Thank you
@ankushchauhan5752
@ankushchauhan5752 5 месяцев назад
Thank you sir for explaining the button system . I was getting confusing why my Adriano showing 0 and 1 random variables in my serial monitor. Even though my pin was not connected. Its because it take random disturbance as 1 . Maybe air resistance. Thank you sir 🙏
@plassonade
@plassonade 7 месяцев назад
Thanks for this very useful video. I am trying to capture my car's steering wheel buttons resistance value for each button and I didn't understand the use of another resistor in between to actually get correct readings.
@TheMachineShopUK
@TheMachineShopUK 7 месяцев назад
When you are trying to read resistance you are actually reading voltage with a fixed current. Since R = V/I, so when you fix the current and the resistance changes, so should the voltage and you can read that into the Arduino
@plassonade
@plassonade 7 месяцев назад
@@TheMachineShopUK Indeed, to give you the full story: on my car service manual it is written that there are basically two cables (SW and SWG) and that the voltage should vary between 1V to 4V depending on which button was pressed. I first connected SW to an analog pin and SWG to the GND pin on my ESP32. I could get readings and when I would press on buttons I could see the difference between readings, but the values were very random and chaotic at times, it would have been very hard to distinguish which button I would have pressed. Looking on the internet I found a thread on arduino forums where they added a 10komhs in between, I did the same and got very distinguishable values. Only thing was that I didn't really get why using a resistor was necessary and effective, and then I found your video that made me understand why I needed one. I have a tech background so I'm really a noob when it comes to electronics :)
@CuriousCaine
@CuriousCaine 8 месяцев назад
This has been very helpful to me as I was struggling to understand how to get a "simple" analog level out of my Arduino. I understand the notion of an RC time constant. But as many comments here ask, can you please provide some insight as to how to choose the RC Values? I assume it would be related to the PWM frequency, but also to how quickly the analog out is turned on and off. For example, I am interested in operating an individual electromagnet in a motor (not the motor itself) and might need to switch the electromagnet on and of at a rate of 48 KHz. I know enough electronics to know the R and C values will affect this performance but don't understand how to select those values or what the trade-offs will be.
@Tolya421.
@Tolya421. 9 месяцев назад
Круто)
@orph4nsx
@orph4nsx 11 месяцев назад
Is python better then C/C++ with Rap PI Pico?
@TheMachineShopUK
@TheMachineShopUK 11 месяцев назад
Technically no, since python or micropython in this case, is interpreted where as C is compiled, so the pico has to do more work when interpreting micropython which means each instruction takes longer, slowing down the whole program
@TheMachineShopUK
@TheMachineShopUK 11 месяцев назад
But on the flip side, micropython can be easier to understand and you don’t have to compile it
@sobigamer1277
@sobigamer1277 11 месяцев назад
dude you are a very good teacher thx
@TheMachineShopUK
@TheMachineShopUK 11 месяцев назад
Thank you very much :)
@xkristofer1840
@xkristofer1840 Год назад
The way you drew the circuit almost gave me a stroke for a second there but other than that well done this video is awesome!
@KidFifty
@KidFifty Год назад
Thank you; very easy to understand.
@faudek
@faudek Год назад
best tutorial for beginners, I watched a few this is the only one where was mentioned how to see logs form print statement
@TheOldKid
@TheOldKid Год назад
I have been piddling with small stuff like what comes in a beginners kit this past year so im pretty dumb to coding and old. Im building a rc buggy and since im a fabricator by trade thats the simple part. Im determined to learn coding, or enough to at least do this project. Its been a struggle learning since most tutorials skip over the most basic info that would be helpful for someone thats for the most part never touches a computrer other than emails and social media. For 2 hours ive searched for info like what you covered. Refreshing. You earned a sub here. Thanks
@paranormaledits9526
@paranormaledits9526 Год назад
That was really easy to understand. You just won a subscrieb. Thank you so much.
@TheMachineShopUK
@TheMachineShopUK Год назад
Yay thank you
@kookycookie
@kookycookie Год назад
I dont find anything called usbmodem.... only 3 things with the cu. or tty. prefix: JBLLIVEPROTWS-OTA1, JBLCharge4-SPPDev ,and Bluetooth-Incoming-Port WTH? and they dont change when I plug the pico in. Any ideas? Thanks for the vid!
@TheMachineShopUK
@TheMachineShopUK Год назад
Sounds like either your usb cable doesn’t support data, or your pico is damaged. Try another cable
@kookycookie
@kookycookie Год назад
@@TheMachineShopUK I see it as a drive though so I think data works
@joannagannon1384
@joannagannon1384 Год назад
Does this require the use of the UF2 file on the board?
@user-zo8ng3tk5h
@user-zo8ng3tk5h Год назад
And its showing SDK invalid
@user-zo8ng3tk5h
@user-zo8ng3tk5h Год назад
How to fix this "Raspberry pi pico support requires valid python 3.5+ SDK" ?
@boazburnett4102
@boazburnett4102 Год назад
10k ohm and 100 uf worked well for me
@xgqfrms
@xgqfrms Год назад
$ cd /dev && ls | grep "tty.usbmodem" macOS ✅
@xgqfrms
@xgqfrms Год назад
OR $ cd /dev && ls | grep "usbmodem"
@Marorrai
@Marorrai Год назад
Awesome, found the video while looking for digital inputs and really enjoyed. Looking forward to follow all the playlist as soon as i finish another intro course
@TheMachineShopUK
@TheMachineShopUK Год назад
Anything in particular you would like to see?
@Marorrai
@Marorrai Год назад
@@TheMachineShopUK Honestly i would like to understand better how inputs really work. I don't know if it is a noob or complex topic and didn't get my time to google it but for example i don't know if i can slap a digital input in the middle of a pre-made circuit more or less like a digital multimeter or i have to consider it like, idk, a very big resistor connected to GND(?)
@Charzerino
@Charzerino Год назад
didnt work for me.
@TheMachineShopUK
@TheMachineShopUK Год назад
Sorry to hear that, any idea where the problem might be?
@Charzerino
@Charzerino Год назад
@@TheMachineShopUK I don’t know,I have a pretty old Mac though. it’s a IMac Retina 5k 27-inch late 2015
@Charzerino
@Charzerino Год назад
@@TheMachineShopUK also the problem was that my mac wouldn’t pick up the raspberry pi pico and I have doubles and triples checked the wires and they are the right wires and they are plugged in. I follow your steps exactly the same until the point when we went into the terminal it was different then mine then yours
@TheMachineShopUK
@TheMachineShopUK Год назад
Are you sure your micro usb cable can do data as well as power?
@TheMachineShopUK
@TheMachineShopUK Год назад
In what way was the terminal different?
@novygaming5713
@novygaming5713 Год назад
Is it possible to create a synth using this technique? I expect the attack and decay to be too high for an audible frequency to play.
@Hoptronics
@Hoptronics 9 месяцев назад
Yes but it won't be very good. It will be 8bit square waves. It'd be better to use something like an esp32 that supports I2S and a DAC module.
@Jose-gi8kw
@Jose-gi8kw Год назад
Hey am Jose
@jorgechac
@jorgechac Год назад
Excellent, today Pycharm has already been updated and Raspbery Pi Pico already appears in device type.
@KarlZawoy
@KarlZawoy Год назад
John, Thank you for the great tutorial. Very helpful, I'm up and running now with my PICO on PyCharm!
@TsviGirsh
@TsviGirsh Год назад
Thanks for a great tutorial, but link to Amazon is not working - Page Not Found
@ianmorris2440
@ianmorris2440 Год назад
Many thanks. I have set up pycharm for micropython as presented. Raspberry pi pico has been added to device list.
@mattyt9328
@mattyt9328 Год назад
Is tehre something like this for VsCode?
@ivangutowski
@ivangutowski Год назад
Literally... amazing... Absolutely perfect, clear and concise. I know a bit of C# so love having the decently complex IDE.... my god python is a simple and clear language :O
@matthewcata6381
@matthewcata6381 Год назад
I fixed the joystick just like u showed us and when I tried to use my controller it was even worse. Anything I did wrong or just bad replacement parts
@paulavandertol5601
@paulavandertol5601 Год назад
Hi, ive bought an pico H. One question, when i write the program and run flas etc.. my led wont blink on the pico. although i see soft reboot etc. no errors. any clues?
@Office-Clerk
@Office-Clerk 5 месяцев назад
I know it's too late for answer, but it may help others. I just bought Pi Pico W, followed this tutorial, and the led doesn't blink (everything else went good). The problem was - on pi pico W we should now write led = Pin("LED", Pin.OUT) instead of 25. On pico W, internal led is not on 25 pin anymore. I guess for pico H (does pico H exist?) you may have same problem. Pin 25 is not an internal led anymore, just write "LED" instead of 25.
@milankruskovic74
@milankruskovic74 Год назад
Excellent explanation, thanks!
@deniz_guven
@deniz_guven Год назад
It is working flawlessly.
@deniz_guven
@deniz_guven Год назад
Thanks for the clear and understandable instruction. This is the best way to program pico.
@susmitagoswami129
@susmitagoswami129 Год назад
Hello thanks for the awesome video. My device is COM3. I have followed everything but don't know why getting no module name machine error. Can you please help me with this? It is not working for me. Any help would be great.
@TheMachineShopUK
@TheMachineShopUK Год назад
Can you tell me exactly what it says please?
@susmitagoswami129
@susmitagoswami129 Год назад
Hey thanks a lot for promt reply. It got solved for me. It was a sily path mismatch for me. But thanks a lot for your help.
@susmitagoswami129
@susmitagoswami129 Год назад
Another request as a viewer, is it possible for you to make a video on raw sensor data like accelometer data plotting using pico? Because I believe there is not enough support for plotting raw sensor data using pico. So, I would love to see some experiments.
@susmitagoswami129
@susmitagoswami129 Год назад
Hello, another thing I didn't notice properly that, it is running and giving no error. However, no print message is displayed in micropython. Any idea how to fix it?
@adityadeshmukh4059
@adityadeshmukh4059 Год назад
Nice one!
@naimeimran3247
@naimeimran3247 Год назад
Thanks
@HappyHermitt
@HappyHermitt Год назад
Thank you.
@TheSynapse56
@TheSynapse56 Год назад
Nicely explained - thank you
@airmota2
@airmota2 Год назад
Legal , vou usar esta Sket
@randomlysatisfying6064
@randomlysatisfying6064 Год назад
Dude thank you!! Finally someone getting straight to the point!
@TheMachineShopUK
@TheMachineShopUK Год назад
No problem, thanks for the comment!
@guillermorobledo2842
@guillermorobledo2842 Год назад
Thank you dude!
@TheMachineShopUK
@TheMachineShopUK Год назад
You are welcome!
@stephenmartinez4883
@stephenmartinez4883 Год назад
A better command would be, ls -ls /dev/cu.*, takes you to right to the pi rather than looking for it
@zhouyu9971
@zhouyu9971 Год назад
This is really helpful. I can't get used to the Thonny Mac version for bugs, and editing interface.
@fashiarif4687
@fashiarif4687 Год назад
Please can you do a video connecting pico to mpu6050
@alibabaei3457
@alibabaei3457 Год назад
Thank you very much👍