Matha Goram
Matha Goram
  • Видео 142
  • Просмотров 85 182
Tello Camera Calibration
This presentation illustrates the basic steps to calibrate the two cameras on the Tello drone using OpenCV. The Python scripts were adapted from OpenCV examples published by Dr. Satya Mallick et al several years ago. Of course, these scripts were tweaked for user interaction in a custom manner with respect to the retention folders, image acceptance criteria and saving the camera lens properties.
Camera calibration can become an extensive (and intensive) exercise because there are many different patterns, not just checkerboards, that can be used for this purpose. The primary purpose of this tutorial is to illustrate the methodology and hope that others may find the time to perform more rigo...
Просмотров: 38

Видео

Total Solar Eclipse, 2024, North America
Просмотров 643 месяца назад
Total Solar Eclipse, 2024, North America from NOAA GOES-East. The time-lapse is for a 24-hour period but fast forwarded until C1 in Mazatlan and after C4 in Newfoundland. During Totality the lights in the city are barely visible in the darkness. The cloud cover did dissipate ever so slightly but not completely. Could see Jupiter in the sky and only a few stars. Couldn’t see Comet 12P/Pons-Brook...
Camera Calibration Revisited
Просмотров 403 месяца назад
This tutorial revisits the calibration of cameras to derive parameters for use in pose estimation (e.g. range, bearing and distance) with robotics applications. The key aspects of this tutorial are: • Using OpenCV library • Python and C published (by OpenCV) examples • Chessboard patterns only The references for the examples are: • camera_calibrate.cpp, docs.opencv.org/4.x/d4/d94/tutorial_camer...
Hello snap on Ubuntu Core
Просмотров 963 месяца назад
Ubuntu Core is a very interesting operating system for Internet of Things (IoT) applications. This operating system is supported on diverse hardware including, naturally, the Raspberry Pi family. However, not all Raspberry Pi models are supported. The concept of snap is "containerized" environment which lends itself to isolated operations with constraints on limiting the interfaces for interact...
Hello Arduino micropython-installer
Просмотров 1275 месяцев назад
The original plan was to prepare a tutorial on CAN-bus demonstration using Arduino GIGA R1 WiFi. Owing to the need to work around roadblocks, after several iterations, this tutorial was limited to introducing: • Arduino micropython-installer • Arduino Lab for MicroPython CAN-bus will be a topic for another tutorial at a later date. Arduino micropython-installer makes it easy to flash your Ardui...
Hello Nextcloud
Просмотров 2485 месяцев назад
This video introduces a Small Office Home Office, SOHO, Network Attached Storage, NAS, server that can serve as your on-premises Cloud solution. All you need is a Raspberry Pi 4 or 5 and a higher capacity mass storage device which can be either a Solid State Drive, SSD, or a conventional Hard Disk Drive. Nextcloud Community Edition nextcloud.com/install/ docs.nextcloud.com/server/latest/admin_m...
Hello Raspberry Pi 5
Просмотров 7266 месяцев назад
This video is a very simple introduction to the key hardware features of the Raspberry Pi 5 single board computer from Raspberry Pi Foundation. Please be careful in choosing the right power supply and a matching power cable because current smartphone USB-C cables cannot convey the rated amperes owing to their smaller AWG wire diameter. Some notable embellishments: • Real-time clock • Power butt...
Hello GIGA Display Shield
Просмотров 1,7 тыс.9 месяцев назад
This presentation is a quick introduction to the key features of the Arduino GIGA Display Shield that serves as a Hardware Accessory on Top (HAT) to the GIGA R1 WiFi board. These features include but not limited to: - 4” Touch Screen - 800 x 480 resolution, 16 M colors - Sensors: IMU and Microphone - RGB LED - Camera interface (Arducam 20-pin) Since it is attached to the back of the GIGA R1 WiF...
Tello with Python
Просмотров 5289 месяцев назад
An introductory tutorial on using Python with standard packages to perform maneuvers supported by the Robo Master Tello Talent SDK 3.0. After some introductory explanations of User Datagram Protocol, the underlying data communications protocol for the drone, a basic script is refined in a stepwise manner to migrate from hard coded statements to reading the commands from an external text file. T...
Hello Tello Talent
Просмотров 17910 месяцев назад
This tutorial introduces the RoboMaster Tello Talent (RMTT) quadcopter drone by Ryze Robotics from DJI. It is the successor to the Tello EDU drone. It is intended for indoor use but can be used outdoors too in calm conditions for some exercises where the confined space of a room or two may be too limiting for the interesting features of the drone. It has some interesting features for someone ei...
Linear Travel using Encoder
Просмотров 8210 месяцев назад
This tutorial provides a basic introduction to encoders for robot motors. Rookie youth members of high school robotics team will use motors as the most fundamental prime mover for their robots. The information in this presentation will help them to use the selected motors for linear travel in the most fundamental manner. More tutorials are planned to extend the concepts for more rigorous linear...
Mecanum Wheel Spin Test
Просмотров 5911 месяцев назад
This tutorial serves freshman youth members of a high school robotics team embarking on Engineering Design Principles with Quality Assurance processes. The simplest possible example of coordination between Construction and Programming sub-teams demonstrated in this video should underscore the importance of checklists. The team can prepare checklists for other validation exercises to ensure that...
Hello AprilTag
Просмотров 1,2 тыс.11 месяцев назад
This tutorial adapted from the examples section of FIRST® Tech Challenge (FTC) SDK 8.2 illustrates simple detections using the new vision and tag processing libraries. The support from Windwoes and Westside Robotics was instrumental in starting these OpModes for AprilTag detection and classification. AprilTag has been widely adopted in robotics and camera applications at industrial scale. FTC (...
Camera Calibration
Просмотров 13811 месяцев назад
This presentation illustrates a few simple options to calibrate cameras for use in FIRST Tech Challenge projects. Several robot operations such moving to a location or recognizing objects require a consistent degree of accuracy from vision data. The acquired images have to be rectified such that calculations using image data are rendered as hardware independent for use in OpModes. For this reas...
Sideloading APK from Ubuntu
Просмотров 3611 месяцев назад
Basic steps to side-load an Android Application Package (APK) from development environment to Android device.
Hello PiAware
Просмотров 671Год назад
Hello PiAware
Hello ROS 2 from RPi3 with Jammy Jellyfish
Просмотров 278Год назад
Hello ROS 2 from RPi3 with Jammy Jellyfish
Hello GIGA Camera
Просмотров 1,5 тыс.Год назад
Hello GIGA Camera
Start micropython on Arduino GIGA
Просмотров 1,9 тыс.Год назад
Start micropython on Arduino GIGA
GIGA, How fast do you run?
Просмотров 1,2 тыс.Год назад
GIGA, How fast do you run?
Arduino GIGA R1 WiFi - an introductory look at the features
Просмотров 10 тыс.Год назад
Arduino GIGA R1 WiFi - an introductory look at the features
Hello OpenCV from Android
Просмотров 1,1 тыс.Год назад
Hello OpenCV from Android
MariaDB Database Server Replication
Просмотров 2172 года назад
MariaDB Database Server Replication
MiniBot with Feedback Proportional Controller
Просмотров 442 года назад
MiniBot with Feedback Proportional Controller
Add SSD Drive to Raspberry Pi 4
Просмотров 2712 года назад
Add SSD Drive to Raspberry Pi 4
Hello Flutter
Просмотров 562 года назад
Hello Flutter
Introduction to Sketching
Просмотров 722 года назад
Introduction to Sketching
Use Neofetch to Glance at System Information
Просмотров 332 года назад
Use Neofetch to Glance at System Information
Handwriting Recognition using Google ML Kit
Просмотров 2,7 тыс.2 года назад
Handwriting Recognition using Google ML Kit
Entity Extraction using Google ML Kit
Просмотров 5722 года назад
Entity Extraction using Google ML Kit

Комментарии

  • @_T0rphin_
    @_T0rphin_ Месяц назад

    ty some much for that tutorial it was to hard find a normal one for beginers

  • @vunguyen-cong347
    @vunguyen-cong347 2 месяца назад

    Thank you so much for the tutorial! I am looking forward to watching the other tutorials on MiniBot.

  • @alanwood3597
    @alanwood3597 4 месяца назад

    I am struggling to find the processing_serial_port.ade sketch. Can you provide a link in the description section above please ?

    • @MathaGoram
      @MathaGoram 4 месяца назад

      I'm still struggling on the most optimal way to leverage GitHub for my videos. In most cases, it amounts to having just a few files for each video. However, GitHub is so rich that beginners might get the wrong idea in how to use GitHub efficiently. For now, the best way is to send you the file that I used. Drop me a forwarding address to my address (channel name using Google mail) and I'll send you the file(s) that I used in the demonstrations. I will definitely leverage GitHub for these videos in the near future.

    • @MathaGoram
      @MathaGoram 4 месяца назад

      The link to the requested file is in the Description section. You are welcome to browse the baqwas/giga repository at GitHub too!

    • @alanwood3597
      @alanwood3597 4 месяца назад

      Thank you Matha, will see how we go.@@MathaGoram

  • @Yazlm-hu3zs
    @Yazlm-hu3zs 5 месяцев назад

    hi can you share your codes for python

    • @MathaGoram
      @MathaGoram 5 месяцев назад

      The demonstration was a proof-of-concept for FTC CENTERSTAGE application. It uses the FtcRobotController SDK in an Android environment with Java code. I will work on more Tello EDU examples where I will use Python with OpenCV (where AprilTag support exists). Stay tuned.

  • @janraat
    @janraat 5 месяцев назад

    Thank you so much .Very interesting. Looking forward to more.!

  • @hpsmexico3497
    @hpsmexico3497 6 месяцев назад

    Hello , great video , thank you so much!! Could you say me if the giga board using micropython support CAN bus like others stm32 MCU ? Is not so cheap board and the information is not so much for micropython applications i will thank you if you can say me if support CAN bus ( for example the pyboard f405 = pyb.CAN ) Thank you so much !!!

    • @MathaGoram
      @MathaGoram 6 месяцев назад

      The GIGA board has two dedicated CAN bus pins: CAN_H (PD5) and CAN_L (PD4). It does not require an external transceiver! Let me explore because I have never tried it before. Thanks for your question.

    • @hpsmexico3497
      @hpsmexico3497 6 месяцев назад

      @@MathaGoram thank you so much for respone . I have seen some boards build in can bus for C or C++ can be used but the micropython not "include" the class CAN. for example stm32411, 12, esp32 and others ... I'm working whit CAN bus protocol using stm32f405 , 407 . I'm looking for some MCU faster than F4 series , you will help me so much if check direct if the GIGA support uPy CAN THANKS 👍🏻

    • @MathaGoram
      @MathaGoram 6 месяцев назад

      @@hpsmexico3497, as you are well aware, CAN Bus is dominated by OBD and industrial strength ($$) sensors. Most CAN Bus enabled products for IoT use an interface module (not needed for GIGA) to work with I2C & SPI on the sensors themselves - not really a good way for me to introduce the topic. I've ordered a 2nd GIGA so that I can demonstrate a GIGA-to-GIGA communication using pure CAN Bus. It'll take a few weeks to get there since the product is on back order. Stay tune. Thanks.

  • @JakesScienceShop
    @JakesScienceShop 7 месяцев назад

    Great in depth analysis! This is very insightful for those seeking a complete understanding of the Tello drones capabilities.

    • @MathaGoram
      @MathaGoram 7 месяцев назад

      Glad it was helpful! Let's hope that the next generation picks up the baton to bring their ideas to fruition.

  • @GioGogiberidze
    @GioGogiberidze 8 месяцев назад

    Hello, can i use SquareLine Studio to Build UI and then upload to Display or how to use as a video player? can you make video about this topic?

    • @MathaGoram
      @MathaGoram 8 месяцев назад

      I have not used SquareLine Studio. It makes UI development faster (i.e. quicker to release a solution - faster to market). There is no reason why it cannot be leveraged with GIGA Display Shield. It supports LVGL and therefore even with roadblocks, workarounds can be made. Of course, there are other (i.e. pure FOSS) approaches too. Let me prepare something for your review. Thanks for the great idea. Regards.

    • @MathaGoram
      @MathaGoram 8 месяцев назад

      Hello, @GioGogiberidze! The nearest one can do to design a UI with SLS is described here docs.squareline.io/docs/dev_env/animation/#add-property. Let me know if this interests you & I will try to evaluate it. Otherwise, I have to move on to other exercises with the GIGA & Display combo. I have drafted the basic requirements for media player UI but the gaping hole in my presentation is the "big rectangle" in the middle for the MP4 or related files. 😀

  • @ursmii_
    @ursmii_ 8 месяцев назад

    could you please tell us where to get the green frame (shop or stl). thanks

    • @MathaGoram
      @MathaGoram 8 месяцев назад

      I've updated the description section of the video with some options for you. If you need the specific one in the video, send me your email address and I'll drop you the corresponding STL file. Let me know if you have any other question or suggestions. Regards.

    • @ursmii_
      @ursmii_ 8 месяцев назад

      thanks for you kind support @@MathaGoram

  • @ashoknyadrami4040
    @ashoknyadrami4040 8 месяцев назад

    How much i want this

  • @NTU_GuanYuChen
    @NTU_GuanYuChen 9 месяцев назад

    Thanks a lot!!

    • @MathaGoram
      @MathaGoram 9 месяцев назад

      谢谢。Xie xie! 😃

  • @MathaGoram
    @MathaGoram 10 месяцев назад

    Swarm is the Holy Grail. I will definitely publish a Python script but I have to evaluate whether a 3rd party library is mandatory. Also the Tello drone is not really cheap compared to my other IoT devices. The next few tutorials will cover basic Python flying, OpenCV integration and HAT (RMTT) applications. I'll review Ryze Robotics/DJI docs on swarm and post these for you so that you can leap-frog me.

    • @samongandroid
      @samongandroid 10 месяцев назад

      I'm in a position to buy several tello TTs but yeah haven't found much resources out there about swarming. There is another brand called litebee which claims to do this quite easily but you need to buy their bulk version (10 drones) which is quite expensive. I just want to test swarming for education! What other IoT devices do you have?

    • @MathaGoram
      @MathaGoram 10 месяцев назад

      @@samongandroid, the sensors planned for the HAT are the common environmental sensors (temp/humidity, gas, sound, light, etc.).

  • @samongandroid
    @samongandroid 10 месяцев назад

    Hi, have you tried swarming yet with the Tello TT? I'm trying to find resources on how to do this but hard to find.

  • @shriefelhelbawy2476
    @shriefelhelbawy2476 10 месяцев назад

    Good job

    • @MathaGoram
      @MathaGoram 10 месяцев назад

      Thank you. Please don't hesitate to ask any question that you may have. It has been a long time since I worked on this project. Your question(s) will help me (in due course) to ensure that the solution is current and remains practical for beginners.

  • @drakkorvladimir4012
    @drakkorvladimir4012 11 месяцев назад

    I know I ask a lot of questions but I cannot print to the serial monitor. Is it IDE 2.1.1 or the Giga that may cause this?

    • @MathaGoram
      @MathaGoram 11 месяцев назад

      The Serial Monitor output is displayed in the Console Log window (change from prev release). Only Serial Plotter works as before (but with some extra features). Also, never never hesitate to post questions. That is the only way I will learn too if I do not know the answer.

    • @drakkorvladimir4012
      @drakkorvladimir4012 11 месяцев назад

      @@MathaGoram Hello. Yes my esp32, stm32 and undo display properly, just not the Giga? Driving me nutty : )

    • @MathaGoram
      @MathaGoram 11 месяцев назад

      @@drakkorvladimir4012, there have been several suggestions from end-users to improve the IDE 2.x Serial Monitor capabilities. Will Arduino respond is the big question! For time-series data perhaps the Serial Plotter may help in a limited way.

    • @drakkorvladimir4012
      @drakkorvladimir4012 11 месяцев назад

      @@MathaGoram So it's not just me then? Cool. Thanks again : )

    • @drakkorvladimir4012
      @drakkorvladimir4012 11 месяцев назад

      I think that my Giga disconnects the comm port after uploading sketch and this is causing no serial output? Any ideas on why it disconnects?@@MathaGoram

  • @samarthjain4132
    @samarthjain4132 11 месяцев назад

    "Bakwas channel"?? 😂😂

    • @b_unno
      @b_unno 10 месяцев назад

      Idk where that came from...

  • @drakkorvladimir4012
    @drakkorvladimir4012 11 месяцев назад

    I cannot upload a sketch to this board. Errors dfu ???

    • @MathaGoram
      @MathaGoram 11 месяцев назад

      You will have to set the USB port permissions using udev (in Ubuntu). #!/usr/bin/env bash arduino_renesas_core_rules () { echo "" echo "# Renesas based Arduino Santiago/Portenta H33 bootloader mode UDEV rules" echo "" cat <<EOF SUBSYSTEMS=="usb", ATTRS{idVendor}=="2341", MODE:="0666" EOF } if [ "$EUID" -ne 0 ] then echo "Please run as root" exit fi arduino_renesas_core_rules > /etc/udev/rules.d/60-arduino-renesas.rules # reload udev rules echo "Reload rules..." udevadm trigger udevadm control --reload-rules There is an equivalent technique for Windows.

    • @drakkorvladimir4012
      @drakkorvladimir4012 11 месяцев назад

      @@MathaGoram Thank you very much. There are only very few people that will actually answer questions and help someone. Much respect to you.

    • @drakkorvladimir4012
      @drakkorvladimir4012 11 месяцев назад

      @@MathaGoram I have another question....I don't get a access denied or anything, I get DFU? Maybe this is the same as you mentioned? Just checking. Thank you.

    • @MathaGoram
      @MathaGoram 11 месяцев назад

      @@drakkorvladimir4012, I'll update the notes section with more details on how to proceed on Linux platforms. The equivalent steps must be performed under Windows too but I've never tried those. I'll upload later this evening. Thanks for your patience. We work together to get you up and running. Regards.

    • @drakkorvladimir4012
      @drakkorvladimir4012 11 месяцев назад

      @@MathaGoram Thank you.

  • @tomcole2608
    @tomcole2608 Год назад

    ❤️ P R O M O S M

  • @vijayburington3005
    @vijayburington3005 Год назад

    *promosm*

  • @kwakuasiedu4935
    @kwakuasiedu4935 Год назад

    can i use esp32 for wled for this strip?

    • @MathaGoram
      @MathaGoram Год назад

      Yes of course! Let me know if you run into issues. Thanks.

    • @fanofawm1816
      @fanofawm1816 10 месяцев назад

      ​@@MathaGorami have a problem buddy

  • @DeonBands
    @DeonBands Год назад

    Sir, I was harsh in other videos, as no other video or even the arduino site gave instructions of this quality, instructions that actually work. This is the first video explaining EXACTLY how to setup micro python. I thank you for this, please view my harsh comments in other videos not aimed at you, but rather that the documentation is vague and do not enable the use or setup of the basics so that the board can be used. This is an excellent board. Thank you for this, I hope you get more subscribers. I believe this board to be a key point in the IoT world, but shoddy docs and less tha helpful forums created a huge frustration. Thank you, thank you, thank you.

  • @DeonBands
    @DeonBands Год назад

    If you could post a video on how to load micropython from scratch that works first time from initial setup. I use Ubuntu, could not get it to work for about a week, what a wate of time on what should be a straight forward process, all the best hardware in the world means nothing if you can not load the software. The help forums are just as convoluted on this topic.

    • @MathaGoram
      @MathaGoram Год назад

      1. Install dfu-util if not present. Be careful about Windows permissions for dfu-util on GIGA port. 2. Download firmware GIGAR1_MP_FW.dfu 3. Use dfu-util with firmware to flash GIGA for micropython 4. Use recommended IDE (Thonny or Arduino Lab for Micropython whichever you have installed as a prerequisite). You'll have to re-flash to switch between micropython and Arduino sketches. Status remains constant, however, if the power is switched off-on. Post any further questions you have and I'll try to find answers for you. Regards.

    • @MathaGoram
      @MathaGoram Год назад

      Please take a look at ruclips.net/video/EEJB_KGO3DE/видео.html and let me know if you have further questions (I'm having some A/V challenges at my end and therefore I rushed this release). There are a few things I have skipped for now because I would like to do a drill-down in a later tutorial. Regards.

  • @DeonBands
    @DeonBands Год назад

    What a wase of time and money, it is not even possible to flash and use the micropython. I have now been attepting to do this for about a week now and no working manual exist on the site on how to load micropython. Harware means nothing without working software. There almost next to no working support documentation at this time for Ubuntu.

  • @jojoaky
    @jojoaky Год назад

    cool video!

    • @jojoaky
      @jojoaky Год назад

      Does the Spressence not support Float and Double?

  • @zinwaiyan6474
    @zinwaiyan6474 Год назад

    - Does the model API available to implement on the website? or only in mobile? -Does this model accept only doodle ink? how about handwritten images?

    • @MathaGoram
      @MathaGoram Год назад

      The API is not limited to mobile apps. (I had just embarked on learning Android Studio) The API accepts handwritten images but my presentation is limited to that illustrated. Slightly different method would have to be invoked. Thanks for your questions. Regards.

    • @kaiw1619
      @kaiw1619 10 месяцев назад

      @@MathaGoram may i know how to accept the handwritten image? what is the method you metioned?

    • @MathaGoram
      @MathaGoram 10 месяцев назад

      Hello @@kaiw1619, are you able to "write" on the screen in the magenta colored field? The example, for demonstration purposes, uses the locale "BN" and you will have to set the locale to any other supported (a very comprehensive list) language if you want your handwriting to be interpreted in that language. Perhaps, I am not understanding your question. Please clarify if you wish. Thanks.

  • @Kwitzats
    @Kwitzats Год назад

    too expensive ....just no

    • @MathaGoram
      @MathaGoram Год назад

      Every Arduino product cannot please everyone. (I gave up giving up griping and took some time off). Too many specialized solutions in the broader market to meet specific needs economically. Fully understand your viewpoint. Regards.

  • @jojoaky
    @jojoaky Год назад

    Nice video!

    • @MathaGoram
      @MathaGoram Год назад

      Would love to receive suggestions on what Arduino GIGA topics would be useful to the wider audience. Thanks again for your viewing time. Regards.

    • @jojoaky
      @jojoaky Год назад

      ​@@MathaGoram I don't know what the average would like, but I'd be interested in something like speed tests, stuff with the audio jack and usb host port anda display or camera. I probably wont buy the Giga, because I just dont need anything that powerfull and I'm interessted in the "new" stuff the other arduinos dont have.

  • @kameliab4297
    @kameliab4297 Год назад

    More demos needed! 😊

  • @chuchay1463
    @chuchay1463 Год назад

    can we use this to control light anywhere in the world?

    • @MathaGoram
      @MathaGoram Год назад

      Excellent question! Naturally it is all dependent on the interfaces. It would be impractical to expose the Ethernet Shield directly to the WAN (without a router). You may want to explore LoRaWAN for your question. I had hoped to make a very, very simple demo on LoRaWAN but I've fallen behind. Regards.

  • @adhimsuryahidayat8921
    @adhimsuryahidayat8921 Год назад

    Hello.. I want to connect 2 points A and B. Each point has an Arduino Uno, Ethernet Shield w5500, router and access point. accesspoint in point to point mode and ip settings in 1 network. The distance between points A and B is 1 km. Can the arduino at point A and B communicate with this topology? thank you very much

    • @MathaGoram
      @MathaGoram Год назад

      @adhim, unfortunately the W5500 is unsuitable for your proposed interface since it is an Ethernet interface. There are other technologies more suitable for your intended application (e.g. LoRa and LoRaWAN). Arduino has some excellent modular units for this purpose especially since you will presumably be dependent on software libraries. These technologies are becoming pervasive in distance communications at very low power consumption rates. The other technology ESP32 may not be an option for you at distances > 1km. Hope this helps to steer you in the right direction.

    • @adhimsuryahidayat8921
      @adhimsuryahidayat8921 Год назад

      @@MathaGoram oohh..I've tried using Lora ra-02 sx1278 but the range is why it can only be 100 meters. does the sender have to be in a high location?

    • @MathaGoram
      @MathaGoram Год назад

      @@adhimsuryahidayat8921 100 meters is too short; there must be other factors at work here that results in this limited range. As usual, the libraries and communication classes affect the results. I haven't used the SX1278 but perhaps I will try to set aside some time, explore and report in a future video. Thanks for the ideas. Regards.

    • @adhimsuryahidayat8921
      @adhimsuryahidayat8921 Год назад

      @@MathaGoram ok..do you have any good lora type references? thank you very much for your time

    • @MathaGoram
      @MathaGoram Год назад

      @@adhimsuryahidayat8921 Unfortunately, I haven't spent much time with LoRa. However, thanks to your interest I will look into this shortly. The usual fork in the road - stick to Arduino or evaluate alternate options! I will try to publish some conclusions quickly in the interests of the wider audience. Regards.

  • @jasonbiggsimmsimmons2664
    @jasonbiggsimmsimmons2664 Год назад

    Why did you connect the main data wire to CLK and the back up data wire to DAT?

    • @MathaGoram
      @MathaGoram Год назад

      More practical solution to address large number of LEDs individually.

  • @Taner-Aydın
    @Taner-Aydın Год назад

    Is it possible to do this with an arduino module without purchasing the Sp108?

    • @MathaGoram
      @MathaGoram Год назад

      How many LEDs do you want to drive? The solution uses Arduino MCU but the power requirements impose the need for a source that the Arduino alone cannot provide. You can drive a "LEDs" (do a simple sizing calc for Amps based on the number of LEDs) but not the number shown in the video.

  • @user-qaysalsary
    @user-qaysalsary Год назад

    can you put an github repo link

    • @MathaGoram
      @MathaGoram Год назад

      أن تسأل هو أن تتلقى شكرا Check out GitHub repository under baqwas/odml

    • @user-qaysalsary
      @user-qaysalsary Год назад

      @@MathaGoram thanks

  • @ptdong
    @ptdong Год назад

    How to use with an external camera? (Endoscope camera)

    • @MathaGoram
      @MathaGoram Год назад

      Any UVC interface supported camera will work. Regards.

    • @ptdong
      @ptdong Год назад

      ​@@MathaGoram I can't use CameraSelector.DEFAULT_EXTERNAL_CAMERA, can you give me some examples?

    • @MathaGoram
      @MathaGoram Год назад

      @@ptdong With all due respect you may be better off posting your question at groups.google.com/a/android.com/g/camerax-developers because I just tried a MOKOSE external webcam and it worked. Sorry for deflecting your question but there is also an active support group for CameraX at the android developer forum. Hope you get your issue resolved - developer.android.com/training/camerax. Regards.

    • @MathaGoram
      @MathaGoram Год назад

      @@ptdong Try camerax-developers at android dot com,

  • @saing2966
    @saing2966 Год назад

    I can't see anything, pleace share me your all file of video

    • @MathaGoram
      @MathaGoram Год назад

      Hello @Saing, I will upload the repository to GitHub today. Thanks.

    • @saing2966
      @saing2966 Год назад

      @@MathaGoram wow! thanks

    • @MathaGoram
      @MathaGoram Год назад

      Send me an email to baqwas via Google mail.

  • @agustinguzman6375
    @agustinguzman6375 2 года назад

    Hello there! does your ethernet shield (on top of the Arduino) run hot? (hot to the touch). I'm noting mine runs between 120~124F constantly (~51C). Do you know if this is within the chipset spec? thank you!

    • @MathaGoram
      @MathaGoram 2 года назад

      Haven't measured the temperature on three different shields (one on Mega & other two on UNOs). There is naturally some heat dissipation but nothing that alarms me. These shields are running 24x7. Interestingly, two have DHTxx sensors but I never thought about measuring shield temperature. Perhaps I should think about doing that exercise as a follow up with an extended DS18B20. Thanks.

    • @agustinguzman6375
      @agustinguzman6375 2 года назад

      @@MathaGoram I added a small piece of aluminum bracket (as heatsink) on top of the W5100 chip, and the temp went down by ~10F (max measured after ~4hrs, 112F). Just very curious why this chips runs hot like this. (separately, room temp is ~76F).

    • @MathaGoram
      @MathaGoram 2 года назад

      @@agustinguzman6375 I looked at the datasheet for the W5100 chip. It consumes 183 mA (max) at 3.3V. That is rather high (even if that is the design intent by Wiznet). Your heat sink solution should be emulated (and applauded). Thanks for sharing.

    • @agustinguzman6375
      @agustinguzman6375 2 года назад

      @@MathaGoram wow, that is high for such a small IC package. if the chip was a BGA, I'd say it was sweating it's balls off... but it's not, so the joke doesn't quite apply.

  • @joelmaiato4302
    @joelmaiato4302 2 года назад

    Is this arduino shield compatible with the arduino mega 2560 ?

    • @MathaGoram
      @MathaGoram 2 года назад

      Yes, the Arduino Ethernet Shield 2 is compatible with Arduino Mega 2560 Rev3 board. Be wary of clones especially with respect to firmware. Obviously the clones flourish owing to MSRP for the "genuine" boards. Rgds.

  • @INeverLose
    @INeverLose 2 года назад

    Hi, which controller are you using in this video? I just purchased WS2815 and I am looking for a good Bluetooth controller to go with it.

    • @MathaGoram
      @MathaGoram 2 года назад

      Try one of the HiLetgo boards. The tech support is responsive. Rgds.

  • @LeoLijo
    @LeoLijo 2 года назад

    just reinstall os many things can go wrong with this kind of upgrade

    • @MathaGoram
      @MathaGoram 2 года назад

      You have the right approach (viz. re-install) when the upgrade target is itself a very simple installation. Many things can and do go wrong if the steps are not followed "properly" during the upgrade. However, when user application packages have to be reinstalled, unless one has kept a careful repository to restore configuration settings, it may be more difficult to put Humpty Dumpty back together again. It is more a reflection on the robustness of the two approaches. Your point is taken.

  • @anilk91
    @anilk91 2 года назад

    Could you please remove the exclamation mark that you put after the minutes in the video description? We can't Click

    • @MathaGoram
      @MathaGoram 2 года назад

      Hello Anil, thanks for your suggestion. I'll update it shortly. Kind regards.

    • @anilk91
      @anilk91 2 года назад

      @@MathaGoram thanx ☺️

  • @UReasonIt
    @UReasonIt 2 года назад

    I have given thought about trying one of these. Thanks.

    • @MathaGoram
      @MathaGoram 2 года назад

      I would strongly recommend that you try it with the Edge Impulse solution. I'll do the same mid-March. Regards.

  • @UReasonIt
    @UReasonIt 2 года назад

    Neofetch is a nice tool and I like your channel.

  • @tazgoth23
    @tazgoth23 2 года назад

    You are connected b0 in clk pin?

    • @MathaGoram
      @MathaGoram 2 года назад

      Я не знаком с b0 для Arduino/ESP8266; используя только D2/GPIO4.

  • @anhmai7914
    @anhmai7914 2 года назад

    CovidImages need to be invested more than half19

  • @Richie_
    @Richie_ 2 года назад

    what are you powering the strip with?

    • @MathaGoram
      @MathaGoram 2 года назад

      I've used the Alitove 20A unit (but it should be encased for domestic use). Pay special attention to the Amp rating for your preferred unit to drive each and every LED adequately without significant dimming at the end away from the power input. Regards.

    • @Richie_
      @Richie_ 2 года назад

      @@MathaGoram Thanks for this.

    • @MathaGoram
      @MathaGoram 2 года назад

      @@Richie_ Also, pay attention to the SWG of the conductor wires. At 20A, you will need "thick" wires the exact rating of which should be your experiment;) Just note that I did fry the insulation of 26AWG conductors and therefore my recommendation for 300 LEDs would be to go thicker. Regards.

  • @syaduinotech3681
    @syaduinotech3681 2 года назад

    Thanks for the tutorial. Do you have any idea, how to obtained the mac address if we do not have one..this is true especially for the clone ethernet sheild

    • @MathaGoram
      @MathaGoram 2 года назад

      @syaduinotech. If you do not have "physical" visibility to a MAC address, you can assign one arbitrarily (in Arduino world :)) keeping the xx:xx:xx:xx:xx:xx format intact but avoiding any conflict with other Ethernet devices in your LAN sub-net. All genuine Arduino Ethernet Shields have the prefix A8:61:0A:xx:yy:zz. All Wiznet shields have the prefix 00:08:DC:xx:yy:zz. These prefixes are licensed (i.e. the companies "register" their prefixes under licensed agreements). However, if you have only your own devices in the LAN sub-net and you are completely sure that there will be no MAC address conflict you can use just about anything compliant with the format. Network management software simply won't be able guess the licensee (which should not be an issue for dev/test LAN farms). For example, use 00:08:DC:5E:B2:C2 and if you have only one "clone" ETH shield, it will work for you. I rely on DHCP for my LAN and therefore do not need to set the MAC address explicitly. However, I have to use Ethernet.maintain() in the loop() section repeatedly to renew the lease (something that desktop users are probably unaccustomed to). On the flip side, as you are probably already aware, if you are not using DHCP then you will have to set the MAC address explicitly. Use the one that I suggested above. Network monitoring software will report the interface as a Wiznet device. You can change the trailing bits, 5E:B2:C2, for additional network devices. Hope this helps. Let me know if you need further help on this topic. Kind regards.

  • @ph0rd
    @ph0rd 3 года назад

    The phrase "accelerated the deployment of library examples" does not make sense in the English language. Wow.

    • @Fine_i_set_the_handle
      @Fine_i_set_the_handle 2 года назад

      It does if you know anything about arduino, dont make fun of people who are more intelligent than you because you dont understand the words they use.

  • @shalimix
    @shalimix 3 года назад

    Super ...

  • @canzzers2588
    @canzzers2588 3 года назад

    Codes ?

    • @MathaGoram
      @MathaGoram 3 года назад

      The examples are at github.com/FastLED/FastLED/tree/master/examples. No changes to any line of code other than the model/config setting for the strips that I have used. Of course, I did some trivial/non-essential documentation changes for future personal reference purposes. In approx. 3 months, I plan to revisit this library for use with Arduino Nano RP2040 Connect. In the interim, I can try to answer specific questions that you may have but please understand that reddit/fastled can offer you more experienced assistance.

    • @canzzers2588
      @canzzers2588 3 года назад

      @@MathaGoram Thanks

  • @ramkrushnashinde6689
    @ramkrushnashinde6689 3 года назад

    ruclips.net/video/kXbfYnUspMQ/видео.html