Advanced Arduino Telemetry and Data Visualization

  Рет қаралды 25,263

upgrdman

upgrdman

Күн бұрын

Пікірлер: 102
@DNSXH1
@DNSXH1 6 жыл бұрын
Amazing job man. You have no idea how many people you are saving with this. Greetings from Chile.
@danetlevy117
@danetlevy117 3 жыл бұрын
who care if this is long and boring this is so detailed it is just what the doctor ordered for my battery analyzer. Thanks bro keep up the good work.
@omarpalac
@omarpalac 7 жыл бұрын
Ooh mate, this is just fantastic, been looking someone like you 4 long time.. finally something interesting on youtube..
@zaskar3609
@zaskar3609 7 жыл бұрын
Simple but power visualisation tool! Brilliant! Thank you!
@OfficialDJNoel
@OfficialDJNoel 6 жыл бұрын
Awesome program! What I would like to see in a new version: - Dark Theme - Console (sending commands to the microcontroller) - Able to start/stop the data without disconnecting/clearing data (so you can sample for 5 seconds so files wont have 1 million rows) - More/custom baud rates - time/div in the corner of the x/y graph - Exporting csv files that start with 'sep=,' so they can be opened in excel without importing them - When you zoom in it wont change the frequency chart
@MoreCharactersThanNeeded
@MoreCharactersThanNeeded 7 жыл бұрын
Yes! I would like to learn openGL. Was about to ask you where you learned this. I would also like to try and contribute somehow to this amazing project in my spare time to better learn java and openGL. Love your videos!
@dakota20
@dakota20 7 жыл бұрын
This is an awesome piece of software - I only started to try it on my Mac, connected to an Arduino. This is much easier to use than using Processing which I did in the past. Thank you very much for the good work and for sharing. Greetings from Switzerland.
@upgrdman
@upgrdman 7 жыл бұрын
Glad you like it, thanks for the feedback.
@uayewin4203
@uayewin4203 3 жыл бұрын
@@upgrdman I try to use version 8 it doesnt look work for me. I use demo firmware from soft sketch upload to arduino... it doesnt show any..... pls advice
@retrorocket9951
@retrorocket9951 7 жыл бұрын
This program seems awesome, though there is one thing that i see as missing in it. Non chart info. I want to add boxes that only contain the current value and name of a certain variable in them, with the graphs being used as an auxiliary bit of information.
@upgrdman
@upgrdman 7 жыл бұрын
Thanks. I plan to add that eventually. Currently you can use a Dial Chart to get something close.
@Automotion_Images
@Automotion_Images 6 жыл бұрын
Seriously awesome project! You have definitely rekindled my plans to build a arduino datalogger / dashboard for my racecar. I would like to use your software for data analysis later on since I haven't found any existing track analysis software that can work with .csv files, they tend to all stick to their own proprietary files. How difficult would it be to modify your code to be able to graph gauges such as engine speed or vehicle speed, and would it be possible to add track layouts and take GPS data and overlay that to show track position / time? Cheers, Alex
@upgrdman
@upgrdman 6 жыл бұрын
Thanks! Right now the software can only display live data, but replaying CSVs is planned. The "Dial Chart" is a primitive gauge. If you have experience with Java and graphics programming, you might be able to modify it to fit your needs. New charts for showing 2D and 3D positions are planned but it might be a while before I get to that.
@Automotion_Images
@Automotion_Images 6 жыл бұрын
Excellent! I have downloaded your software and planning to use it for testing my system and ironing out the bugs I had with sensors affecting each other. Will keep my eyes open for updates on this and will see about learning Java in my spare time to see if I can modify it to suit. Thanks for sharing this project, it's very helpful!
@karenlalayan3700
@karenlalayan3700 6 жыл бұрын
upgrdman i have similar but very advanced software with many many functions but it reads data not from arruino. Do you want to see it? Maybe you can modify it to read from arduino.
@bbreeuwer4577
@bbreeuwer4577 7 жыл бұрын
Really nice!! But please, use log scales for frequencies.
@YbborNetsrek
@YbborNetsrek 7 жыл бұрын
Excellent, thank you for your good work
@alexh6863
@alexh6863 7 жыл бұрын
Great Work! Quick question: I am trying to use a temperature sensor and it is outputting the temp to the serial monitor in degrees Fahrenheit on Arduino Mega, however I was wondering if you could tell me how I could manipulate the LSB values on your program to actually see the y-vales corresponding with the degrees F range/scale. Thanks!
@upgrdman
@upgrdman 7 жыл бұрын
Thanks. If the Arduino is already printing out the number in F, there is no need for scaling in TelemetryViewer. Just set it to 1 LSBs = 1.
@Amirzio
@Amirzio 7 жыл бұрын
You are amazing! Keep it up with the videos :)
@fassesweden
@fassesweden 7 жыл бұрын
Fantastic work! Can I some how take the data from a UDP-connection to make it wireless?
@upgrdman
@upgrdman 7 жыл бұрын
Thanks. Currently it only supports UARTs, but I plan to add UDP and TCP support later on.
@jumadhaheri
@jumadhaheri 7 жыл бұрын
this is amazing really great. thanks alot.
@abhinavkumar3422
@abhinavkumar3422 7 жыл бұрын
very nicely explained video can you please let us know the sensor with which you are generating Q0,Q1,Q2 &Q3 values
@upgrdman
@upgrdman 7 жыл бұрын
The quaternion comes from gyro and accelerometer readings run through Madgwick's filter: kzbin.info/www/bejne/nqfNf5R_oa2DjJI kzbin.info/www/bejne/jaK0ZHuQeK5mpKM
@abhinavkumar3422
@abhinavkumar3422 7 жыл бұрын
thanks for the link it's a great help
@inesworker9039
@inesworker9039 7 жыл бұрын
Really nice work here upgrdman :) I downloaded the files, but v.03 telemetry viewer only has ´test option´available on the right corner, so it´s not possible to connect COM ports...... How can I solve it?
@danielarmandovidalsoroa7787
@danielarmandovidalsoroa7787 4 жыл бұрын
Did you do the tutorials for OpenGL? I would like to know how to move the monkey with the IMU data. I tried to follow your code but it's very complicated.
@LambertCox
@LambertCox 7 жыл бұрын
Hey Upgrdman. Is it possible to make visible the power : P =U x I P ( Power in Watt) U in Volt ( A0) I in Ampere ( A1) in a dial chart or on a other way.
@upgrdman
@upgrdman 7 жыл бұрын
You want to do math on multiple datasets? That's a good idea, but no it does not support that.
@jiwonkim3046
@jiwonkim3046 7 жыл бұрын
Hi. thx for the awesome program. I have a question. Is this program runs only openGL ver4.5 or higher? cuz my old laptop has openGL v4.0 (3rd gen i5 cpu) and program seems automatically closes.
@upgrdman
@upgrdman 7 жыл бұрын
OpenGL 4.0 should be fine. It's probably related to OpenGL drivers. If you're using 64bit drivers, you will meed to use a 64bit JRE.
@agaelema
@agaelema 7 жыл бұрын
Excellent tool.
@upgrdman
@upgrdman 7 жыл бұрын
Thanks
@a.a.patrick
@a.a.patrick 3 жыл бұрын
This is great work. How can I modify to add control control buttons on the gui? I need to do data visualization and control at same time.
@upgrdman
@upgrdman 3 жыл бұрын
I've been working on that. The next version will supporting transmitting.
@a.a.patrick
@a.a.patrick 3 жыл бұрын
@@upgrdman please i can go back to class to learn, permit me to be your student. I just love that data visualization. I was using Processing 3 for data plotting, now seeing your work. i am activated to continue learning Java programming again.
@cuneytozur1329
@cuneytozur1329 4 жыл бұрын
Thank you very much for the good work and for sharing. How can we visualize an MPU6050 Gyro sensor data? (not with Alanalog, use SCL, SDA)
@billjames7114
@billjames7114 7 жыл бұрын
I love what you have done but I have a problem. Your original version works perfectly on my computer, but neither v0.2 or v0.3does. In v 0.3 for example, after I enter the values in the comm area (bottom right) and hit the "connect" button, the "CVS Packet Data Structure" box opens normally, and my Arduino starts sending data. When I enter the data at the top and hit "Add," the correct info shows in the 1st line below it. When I hit "Done," the "CVS Packet Data Structure" box closes and I am back to the main grid. When I select an area on the grid for the chart, the "Add Chart" box opens. I then enter the correct info and hit "Add Chart," and the Add Chart" box closes but all I get on the grid is a dark grey area where the chart should be. Also, sometimes the program hangs and I have to force it down with the Windows Task Manager. I had essentially the same problem with v0.2, but the first version you posted works perfectly on my computer. Can you help?
@rsvmenon4277
@rsvmenon4277 7 жыл бұрын
Excellent idea! How to display values of each graphs on separate window?numerical value ? Thanks
@upgrdman
@upgrdman 7 жыл бұрын
Thanks. The Dial Chart is the only one that will display a numerical value. Only one window is supported.
@rsvmenon4277
@rsvmenon4277 7 жыл бұрын
Thanks, Pls advise about dial chart numerical display on java eclipse. On one window multiple numerical values can be displayed?
@valterp4969
@valterp4969 Жыл бұрын
I what you have made is really a fantastic and powerful Data acquisition system. My problem is that I am not familiar at all with Java, I downloaded the .src zipped file but I am not able (my fault) to run this fantastic program. Could yo help me to have an executable program that run on Windows? I downloaded also the JRE but, again, I am not familiar with such ambient :(. Thank you in advance
@Getlofi
@Getlofi 7 жыл бұрын
Jesus! this is wonderful. Take my money please. :-)
@davidlundbackmompo1216
@davidlundbackmompo1216 7 жыл бұрын
Awesome!!!, thanks a lot for such a great contribution, I tryed the binary version, but sometimes looses the sync, still some errors with bin?, if I use crc will help? which kind of crc, 16?
@davidlundbackmompo1216
@davidlundbackmompo1216 7 жыл бұрын
I've implemented the CRC from your code, now works fine, thanks again for this really good utility
@upgrdman
@upgrdman 7 жыл бұрын
Thanks. The binary mode is not quite done yet, and it does not currently support CRC. I'm hoping to have the binary mode in a more usable state by the next version, but that might be a couple months from now.
@davidlundbackmompo1216
@davidlundbackmompo1216 7 жыл бұрын
Then I don´t understand, because I´m using 10 floats LSB format plus CRC termination, same implementation as in BinaryPacket.java and it´s working fine, no sync errors, not like before using the CRC, anyway, thanks a lot
@srknyxl
@srknyxl 7 жыл бұрын
In my opinion, you should't limit the video name with "arduino". This work is universal on all mcu's with serial communucation.
@upgrdman
@upgrdman 7 жыл бұрын
I agree, but I try to demo most of my stuff with an Arduino since many of my viewers use them. I've used the software with an STM32F0, an LPC1768 and even a Lattice MachXO2 FPGA.
@fieryfirevivin
@fieryfirevivin 7 жыл бұрын
Hey Upgrdman, awesome software here. Is there any new version out besides v0.3?
@upgrdman
@upgrdman 7 жыл бұрын
Thanks. v0.3 is the newest. I'm still working on v0.4, not sure exactly when it will be ready. Hopefully in 3 - 5 weeks.
@fieryfirevivin
@fieryfirevivin 7 жыл бұрын
Thank you upgrdman :) this really helps. Subscribed to your channel :D would love to see more from your channel. Is it possible to do telemetry from arduino sending data via Wifi?
@upgrdman
@upgrdman 7 жыл бұрын
I'm working on support for TCP/UDP but it might be a while.
@fieryfirevivin
@fieryfirevivin 7 жыл бұрын
Hi Upgdrman. Might i suggest an option, to compress the incoming data. as nearly 30 minutes of acquisition can sometimes create an excel file of nearly 180MB. also if there is a feature known as triggered recording(to record values to excel file only if the value crosses a threshold. Presumably adjusting the number of seconds to record before and after the trigger.
@DYSAMELO
@DYSAMELO 7 жыл бұрын
Great work
@geolev1097
@geolev1097 7 жыл бұрын
Hi, this looks like an awesome tool. I am trying to get it working on my Mac but I don't know how to get it connected to the Arduino. It doesn't show any COM ports on the Mac. The port I'm using to upload to the UNO is cu.usbmodem1411. This is listed in the dropdown in Telemetry Viewer but when I select it, it gives the error: Warning: Serial connection lost. Any idea what I'm doing wrong?
@upgrdman
@upgrdman 7 жыл бұрын
I have not tried it on a Mac but it should work. Only one program can use the Arduino's serial port at a time. Try closing the Arduino IDE if you have it open.
@geolev1097
@geolev1097 7 жыл бұрын
Thanks upgrdman. It did work. I am using cu.usbmodem1411 when connecting via the IDE. TelemetryViewer also listed tty.usbmodem1411 and I tried it but got the same error. After shutting down everything, I tried tty.usbmodem1411 again it it worked. This is an awesome program. Thanks for sharing.
@onebeartoe
@onebeartoe 7 жыл бұрын
Nice work.
@onebeartoe
@onebeartoe 7 жыл бұрын
Oh wow. I thought for sure you are using JavaFX Charts, but this is a Swing app. Really cool man!
@upgrdman
@upgrdman 7 жыл бұрын
Thanks. In v0.1 I used the JFreeChart library, but it was painfully slow since it's CPU-only. I decided to write my own charts from scratch and render them with OpenGL. Swing is only used for the controls at the bottom of the window, and when configuring a new chart. I briefly tested the JavaFX charts but they were painfully slow when used with large datasets. I wanted things to be efficient enough to render datasets of >500k points, live, at 4k60, with just Intel integrated graphics. I'm pretty close to that goal, currently able to do 4k60 with about 400k points on a Surface Pro 4.
@onebeartoe
@onebeartoe 7 жыл бұрын
Cool. Thanks for the insight.
@srknyxl
@srknyxl 7 жыл бұрын
woow, That is really awesome
@Bonjour-World
@Bonjour-World 7 жыл бұрын
Dratt ... finally found a machine with java8 on it but the viewer can not be reduced to fit within the width of the screen (1280). How about a 'Lite' version?
@upgrdman
@upgrdman 7 жыл бұрын
Hi. I'm working on making the GUI a little more flexible, that should be part of the next version. I'll post a video when it's ready.
@LambertCox
@LambertCox 7 жыл бұрын
The new options are very usefull. It works beautiful on my Destop . Excellent. But i have a problem with this programm on a new notebook with windows 10 : Open GL es error . Can't find the name of Intel ICD open GL driver. Doe you have a solution?
@upgrdman
@upgrdman 7 жыл бұрын
It sounds like the software can't find an OpenGL driver. Making sure Windows has all updates installed, and check Device Manager for any problems (there should be no yellow triangle warning icons, etc.)
@LambertCox
@LambertCox 7 жыл бұрын
All updates are installed from Windows 10. There are no problems in Device Manager. This is the system.Notebook.Specificaties: Medion Akoya E7424 (MD 60150)Processor: Intel Core i3-7100U Beeldscherm: 17,3 inch, HD 1600 x 900 pixels resolutie Grafische kaart: Geen, Intel Graphics 620 grafische chip Werkgeheugen: 4 GB DDR3L Opslagapparaat: 128GB SSD & 1TB Harde schijfNew 8 februari 2017Hope on a solution.
@upgrdman
@upgrdman 7 жыл бұрын
I Google'd the error message you saw, and got lots of conflicting reports. It seems like the issue might be related to the graphics driver, and some people had success by downgrading their driver. For example: osu.ppy.sh/forum/t/519910/start=15 The only PC I have with an Intel GPU has Intel Iris Graphics 540 and everything seems to work fine on that with driver version 20.19.15.4463
@LambertCox
@LambertCox 7 жыл бұрын
It's works now good. My friend has found the problem. My notebook is new.I think normal all programms from Microsoft on this notebook 64 bits. I use Internetexplorer 11 and that was a 32 bits in Windows 10.After that have I installed Java . And Java had also installed in 32 bits .Now is Java and Internetexplorer in 64 Bit version. Now I happy. It's works good.The newest grafic driver from Intel was on Sunday installed.I have introduce this programm today on a highschool and they find this a very good programm. They are happy. Thank for your help Upgrdman and your very good work.
@elijahcombs2758
@elijahcombs2758 5 жыл бұрын
Is there anyway to increase the amount of data taken? it stops at 132298 data points.. I need 3 days worth of data.
@embeddedroom
@embeddedroom 6 жыл бұрын
Hello. How to replace the monkey ? It seems that adding a new .stl file and modifying OpenGLQuaternionChart to get the new .stl is not enough.
@embeddedroom
@embeddedroom 6 жыл бұрын
Solved: Needed to mark ascii in blender when exporting. Thank you !
@mateotabarese
@mateotabarese 4 жыл бұрын
@@embeddedroom Can you explain me how to do it?
@william84293
@william84293 4 жыл бұрын
how do you calculate the quaternions? I use MPU6050 and don´t use the unit DMP because is slow
@upgrdman
@upgrdman 4 жыл бұрын
I use Madgwick's Filter, which outputs a quaternion. I have a video about it, check out my older videos.
@calltoreason
@calltoreason 7 жыл бұрын
Can you add a timestamp in exporting option?
@upgrdman
@upgrdman 7 жыл бұрын
Yes, I plan to eventually support logging the timestamp of each sample.
@prashantharaonr
@prashantharaonr 7 жыл бұрын
Hello, I have a problem on Mac. The Arduino UNO is working fine and the serial monitor window of Arduino also works fine. But I have difficulties to connect Telemetry application to Serial port. It is listing 3 cu.Bluetooth-Incoming-Port, tty.Bluetooth-Incoming-Port and Test. It is not establishing the connection to any of them. Can you please help?
@upgrdman
@upgrdman 7 жыл бұрын
Only one program can use a port at a time. Try closing the Arduino IDE or anything else using that port.
@kgoctsile
@kgoctsile 7 жыл бұрын
Hie, I'm a java noob and i need to access the converted samples to use in another interface. How can i access them
@mutazkeldani127
@mutazkeldani127 7 жыл бұрын
im using MPU605 ( connected to A4 and A5) how would i write the code for it ? all the example you showed were very useful but based on one port only and im having an issue displaying the graphs for my mpu605.. thanks :)
@upgrdman
@upgrdman 7 жыл бұрын
My earlier videos show how to send multiple values.
@mutazkeldani127
@mutazkeldani127 7 жыл бұрын
can you please provide me with the link of the video? im new to your channel
@garywild8076
@garywild8076 7 жыл бұрын
How can I get the executable file for Telemetry View?
@upgrdman
@upgrdman 7 жыл бұрын
There's a link in the video description.
@embeddedroom
@embeddedroom 6 жыл бұрын
All ok only this "A corrupt line was received. A corrupt line was received. A corrupt line was received." x infinite while running . Could be a bug in eclipse or ? Thank you !
@upgrdman
@upgrdman 6 жыл бұрын
That means your telemetry data is not formatted correctly. What does it look like when you connect to the device with a serial terminal?
@embeddedroom
@embeddedroom 6 жыл бұрын
-1.492384,0.802836,9.759053,0.003512,0.005534,-0.002128,98.110879 -1.493821,0.797327,9.762646,0.003725,0.005108,-0.001916,98.176490 -1.498850,0.791818,9.766239,0.003938,0.004683,-0.001703,98.252948 -1.503880,0.789902,9.760730,0.004257,0.004363,-0.001703,98.157451 -1.504120,0.788944,9.760730,0.004257,0.004257,-0.001703,98.156659 -1.504359,0.787986,9.760730,0.004257,0.004150,-0.001703,98.155869 -1.501485,0.787986,9.762407,0.003938,0.004044,-0.001490,98.179962 -1.500527,0.789663,9.754263,0.003512,0.004044,-0.001277,98.020800 -1.499569,0.791339,9.746120,0.003086,0.004044,-0.001064,97.861779 -1.498371,0.793974,9.730552,0.002873,0.004150,-0.001383,97.559150 -1.496934,0.798046,9.718576,0.002661,0.004257,-0.001703,97.328415 -1.495497,0.802117,9.717858,0.002235,0.004683,-0.002022,97.316665 -1.490707,0.806907,9.719295,0.002235,0.005002,-0.002128,97.338000 -1.485917,0.811698,9.720732,0.002235,0.005321,-0.002235,97.359431 -1.487833,0.815530,9.716660,0.002554,0.005428,-0.002341,97.292223 -1.491665,0.816248,9.717139,0.002873,0.005640,-0.002448,97.314122 -1.495497,0.816967,9.717618,0.003193,0.005853,-0.002554,97.336053
@embeddedroom
@embeddedroom 6 жыл бұрын
maybe it's the empty line
@embeddedroom
@embeddedroom 6 жыл бұрын
First problem solved. I had an extra line. Thank you . A second problem I discovered now when trying to add new graph is this: Thank you ! java.lang.NullPointerException at LogitechSmoothScrolling.enableSmoothScrolling(LogitechSmoothScrolling.java:101) at Main$1.windowGainedFocus(Main.java:35) at java.awt.Window.processWindowFocusEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.SequencedEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)
@embeddedroom
@embeddedroom 6 жыл бұрын
it seems that can not connect to 127.0.0.1 on port 53459. Need to enter more deep into LogitechSmoothScrolling instructions...
@DIVYANSHRASTOGIBME
@DIVYANSHRASTOGIBME 5 жыл бұрын
How Do i Convert the Analog readings of the MPU6050 to serial . if some have the code to do so please do so. @upgrdman
@kyliSHOPaholic
@kyliSHOPaholic 7 жыл бұрын
Why I can't change to other stl file?
@upgrdman
@upgrdman 7 жыл бұрын
That's planned for a later version.
@kyliSHOPaholic
@kyliSHOPaholic 7 жыл бұрын
upgrdman is there anyway i can change to other stl file?
@rohitkherde7620
@rohitkherde7620 4 жыл бұрын
How to install on Linux 18.04
@legion2k988
@legion2k988 7 жыл бұрын
Not an expert, but have you seen the library's made available from NASA? Might check it out. Not sure if it applies. code.nasa.gov/
Easier Arduino Telemetry and Data Logging
15:18
upgrdman
Рет қаралды 19 М.
How To Get Married:   #short
00:22
Jin and Hattie
Рет қаралды 31 МЛН
Зу-зу Күлпаш 2. Бригадир.
43:03
ASTANATV Movie
Рет қаралды 631 М.
How do Cats Eat Watermelon? 🍉
00:21
One More
Рет қаралды 13 МЛН
IR Remotes & Microcontrollers - Arduino & ESP32
1:31:50
DroneBot Workshop
Рет қаралды 206 М.
Arduino and ESP8266 Basics: UDP Transmitter Tutorial
39:54
upgrdman
Рет қаралды 30 М.
First Steps with Java's New Vector API and JITWatch
1:20:18
upgrdman
Рет қаралды 1,4 М.
HYDRAULIC PRESS VS TITANIUM AND STEEL ARMOR
8:42
Crazy Hydraulic Press
Рет қаралды 7 М.
SPI: The serial peripheral interface
33:00
Ben Eater
Рет қаралды 687 М.
DIY Arduino Lidar!
8:30
Home Made
Рет қаралды 76 М.
How to Visually Tune PID Control Loops
33:39
upgrdman
Рет қаралды 96 М.
Arduino Garden Controller - Automatic Watering and Data Logging
9:13
Practical Engineering
Рет қаралды 3,1 МЛН
Fast Raspberry Pi 4 Telemetry and Data Visualization
45:42
upgrdman
Рет қаралды 10 М.
KiCad 7 STM32 Bluetooth Hardware Design (2/2 PCB) - Phil's Lab #128
2:56:53