Difference between revisions of "ArduinoDay"

 
(85 intermediate revisions by the same user not shown)
Line 1: Line 1:
  
Last Edit: 16 March (Monday)
+
Last Edit: 24 March (Friday) @8:50p CDT
 +
 
 +
[[File:xkcd_potential.png]]
 +
 
 +
Source: https://xkcd.com/987/
  
  
Line 17: Line 21:
 
== March 27 (Fri): ==
 
== March 27 (Fri): ==
  
* Arduino is expected to have livestream most of the day (We have not seen a specific schedule at this point in time).
+
* 10a - Arduino Days 2026 Streaming - For more details please visit https://days.arduino.cc/about
  
 
* 12p - 4p - Group Arduino Automaton/Robotics Project (J. Choate) - Day 1/3
 
* 12p - 4p - Group Arduino Automaton/Robotics Project (J. Choate) - Day 1/3
  
- This will be a group project where the participants pick a project goal involving controlling some sort of mechanical assembly of their choosing.
+
- This will be a group project where the participants pick a project goal involving control of some sort of mechanical assembly of their choosing.
  
- It is expected the group will break their project down into modules and then individuals or small (e.g. pairs) sub-groups will take specific modules and assemble them. The final goal will be to assemble the modules into the finished work product.
+
- It is expected the group will break their project down into modules and then individuals or small (e.g. pairs) sub-groups will take specific modules and assemble them. The final goal will be to assemble the modules into the finished work product within the three (3) day time limit.
  
 
- We'll be using Bass/Balsa wood, plastics, foam, string, straws, etc. along with motors and solenoids. We'll have a supply stock on hand, but feel free to bring additional materials.
 
- We'll be using Bass/Balsa wood, plastics, foam, string, straws, etc. along with motors and solenoids. We'll have a supply stock on hand, but feel free to bring additional materials.
Line 31: Line 35:
 
- Karakuri Ningo (からくり人形)
 
- Karakuri Ningo (からくり人形)
  
   Karakuri Puppet -https://en.wikipedia.org/wiki/Karakuri_puppet
+
[[File:TeaAutomatAndMechanism.jpg]]
 +
 
 +
   Karakuri Puppet - https://en.wikipedia.org/wiki/Karakuri_puppet
 +
 
 +
  Japan's Only Karakuri Doll Master. 300 Years of Exquisite Mechanical Art. - https://www.youtube.com/watch?v=XU-kqpkZWjc
 +
 
  
  Japan's Only Karakuri Doll Master. 300 Years of Exquisite Mechanical Art. -- https://www.youtube.com/watch?v=XU-kqpkZWjc
+
- Target Tracking Nerf Compatible Weapon (Diogenes will supply Nerf ammo)
  
 +
  "Target Tracking Nerf Gun" -- https://www.google.com/search?q=Target+Tracking+Nerf+Gun&rlz=1C1CHBF_enUS947US947&oq=Target+Tracking+Nerf+Gun&gs_lcrp=EgZjaHJvbWUqBggAEEUYOzIGCAAQRRg7MgcIARAhGKABMgcIAhAhGKABMgcIAxAhGKABMgcIBBAhGKABMgcIBRAhGKsC0gEJODI0MWowajE1qAIIsAIB8QX_6DorUCIQIQ&sourceid=chrome&ie=UTF-8
  
- Automated & Tracking Nerf Compatible Weapon
 
  
 
- da Vinci Mechanism
 
- da Vinci Mechanism
 +
 +
[[File:Vis_aerienne_Luc_Viatour.jpg|438px]]
 +
 +
  Leonardo da Vinci -- https://www.leonardoda-vinci.org/
 +
 +
  DaVinci The Exhibition -- https://www.thehenryford.org/visit/things-to-do/calendar/davinci-the-exhibition
 +
 +
  A Look At IBM's Traveling Exhibition "Leonardo da Vinci" - Early 1970s -- https://www.youtube.com/watch?v=YUeRd6ZbbDw
 +
 +
  Discovery Hall - IBM – Leonardo Da Vinci exhibit,  1990-1991 -- https://txarchives.org/aushc/finding_aids/00673.xml
 +
  (J. Choate was a founding member of Discovery Hall, The Robot Group was also an off-shoot.)
 +
 +
  The Robot Group -- https://www.meetup.com/robotics-69/ (Diogenes hosts the monthly meeting on the first Tuesday of each month.)
 +
  
  
 
== March 28 (Sat): ==
 
== March 28 (Sat): ==
  
* 10a - 12p - HABEX Monthly Update - "Arduino & LoRaWAN" - Seeeduino LoRaWAN (J. Choate) - Hands-on pair/group.
+
* 10a - Arduino Days 2026 Streaming - For more details please visit https://days.arduino.cc/about
 +
 
 +
* 10a - 12p - HABEX2 Monthly Update - "Arduino & LoRaWAN" - Seeeduino LoRaWAN (J. Choate) - Hands-on pair/group. (HABEX - High Altitude Balloon EXperiment)
 +
 
 +
[[File:HABEX2_Tools.jpg]]
  
 
- The first hour will be a presentation of the HABEX2 project and the hardware.
 
- The first hour will be a presentation of the HABEX2 project and the hardware.
  
- The second hour 2 will be a hands on familiarization with the SEEEDuino LoRaWAN board. I have 3x boards. You'll need a computer to program them. Intend to do blink and GPS.
+
- The second hour will be a hands on familiarization with the SEEEDuino LoRaWAN board. I have 3x boards. You'll need a computer with the Arduino IDE installed to program them. The first two basic examples, blink and GPS, are the intended targets.
  
 
- https://wiki.seeedstudio.com/Seeeduino_LoRAWAN/ (Be sure to visit this page and become familiar with it. It is critical to success in working with the two examples.)
 
- https://wiki.seeedstudio.com/Seeeduino_LoRAWAN/ (Be sure to visit this page and become familiar with it. It is critical to success in working with the two examples.)
  
* 12p - 4p - Group Arduino Automaton/Robotics Project (J. Choate) - Day 2/3
+
  New LoRa world record: 1336 km / 830 mi -- https://www.thethingsnetwork.org/article/new-lora-world-record-1336-km-830-mi
 +
 
 +
  New LoRaWAN Distance World Record Set at 1,300 km -- https://www.mwrf.com/technologies/communications/wireless/article/21273819/microwaves-rf-the-lorawan-distance-world-record-now-over-1300-kilometers
 +
 
 +
  The Things Network (TTN) -- https://www.thethingsnetwork.org/
 +
 
 +
 
 +
* 12p - 1p - "Fencing buddies" Arduino Project Presentation (T. Aarush)
 +
 
 +
[[File:IMG_2686.jpg]]
 +
 
 +
- The first 5 mins will be an explanation of the various aspects of fencing buddies.
 +
 
 +
- The next 10 mins will be a deep dive into how the ultrawide band technology works.
  
* 1p - 4p - "Beginner git User Intro" (Daniel Morely)
+
- The next 20 mins will be for Q/A
  
- This is intended for persons who have no experience using change management in their programming.
+
- 10 mins for buffer
  
- Participants will need to have git installed on their laptop before the presentation (or arrive early to install it).
+
* 12p - 4p - Group Arduino Automaton/Robotics Project (J. Choate) - Day 2/3
  
- All git operations will be on your local machine, no network services are required.
 
  
  
Line 66: Line 105:
 
* 10a - 12p - Wanna get Weird? Plan 9 on Raspberry Pi (J. Choate) - Hands-on as you will need a Raspberry Pi, SD Card, & Computer
 
* 10a - 12p - Wanna get Weird? Plan 9 on Raspberry Pi (J. Choate) - Hands-on as you will need a Raspberry Pi, SD Card, & Computer
  
- Plan 9 Installation on Raspberry Pi 3 -- https://web.archive.org/web/20200111162735/http://ssz.com/Projects/RPi_Plan9_Install.html
+
[[File:P9_screenshot.gif]]
 +
 
 +
- A Gentle Introduction To Plan 9 (c2003) -- https://web.archive.org/web/20041205085513/http://open-forge.com/hangar18/Plan9Intro.txt
 +
 
 +
- Plan 9 Installation on Raspberry Pi 3 (c2020) -- https://web.archive.org/web/20200111162735/http://ssz.com/Projects/RPi_Plan9_Install.html
  
 
- Plan 9 available -- https://forums.raspberrypi.com/viewtopic.php?t=24480
 
- Plan 9 available -- https://forums.raspberrypi.com/viewtopic.php?t=24480
Line 73: Line 116:
  
 
- 9Front -- https://9front.org/
 
- 9Front -- https://9front.org/
 +
 +
- Aggregated File System (Agent FS) - Everything is a file, in RESTful APIs. A tribute to Plan9. -- https://github.com/c4pt0r/agfs
  
 
* 12p - 4p - Group Arduino Automaton/Robotics Project (J. Choate) - Day 3/3
 
* 12p - 4p - Group Arduino Automaton/Robotics Project (J. Choate) - Day 3/3
 +
 +
* [[File:So_Long.jpg]]
 +
 +
  
  
== Unscheduled (at this time): ==
+
Associated Groups:
  
 +
- Nature Nerds of Austin Meetup -- https://www.meetup.com/nature-nerds-of-austin/
  
* Karakuri Robotics w/ Arduino (or other SBC) (J. Choate) - 4+ hrs. - Hands-on group project. We will build a very simple Karakuri robot out of Bass/Balsa wood, string, straws, etc. along with motors and solenoids instead of the traditional spring or gravity drop used by the original Japanes builders. We'll have a supply stock on hand, but feel free to bring additional material.
+
- Austin Arduino and MicroController Meetup -- https://www.meetup.com/austin-web-mobile-electronic-club-for-beginners-experts/
  
 +
- South Austin Makerspace Meetup --https://www.meetup.com/southaustinmakerspace/
 +
 +
- Austin 3D Printing Meetup -- https://www.meetup.com/austin-3dprinting/
 +
 +
- Austin Astronomy Meetup -- https://www.meetup.com/austin-astronomy-meetup/
 +
 +
- Austin Physics for Fun Meetup -- https://www.meetup.com/physics-1/
 +
 +
- The Robot Group Meetup -- https://www.meetup.com/robotics-69/
 +
 +
- The Austin FPGA Meetup -- https://www.meetup.com/austin-fpga-meetup-group/
 +
 +
- Central Texas Commodore Users Group Meetup -- https://www.meetup.com/central-texas-commodore-users-group/
 +
 +
 +
Citizen Science:
 +
 +
- Citizen Science -- https://en.wikipedia.org/wiki/Citizen_science
 +
 +
[[File:titan_obs.jpg]]
 +
 +
- Titan Observatory (Lakeland, FL) -- https://titanobservatory.org/
 +
 +
- Dim Sum Labs (Hong Kong -- https://en.wikipedia.org/wiki/Hong_Kong) -- https://www.dimsumlabs.com/
 +
 +
- Capital Area Master Naturalist (CAMN) -- https://camn.org/ (Texas Master Naturalist -- https://txmn.tamu.edu/)
 +
 +
- Austin Astronomical Society (AAS) -- https://austinastro.org/ (Astronomical League -- https://www.astroleague.org/)
  
* The Linux Build System - A High Level Introduction (J. Choate) - 2 hrs. - Presentation w/ discussion
 
  
 
To Do:
 
To Do:
  
* ESP32 (We have several ESP32s and ESP32 WROOM boards available) - Volunteer?
+
- We're looking for more volunteers to suggest their own project ideas or willing to work on the ones below...
 +
 
 +
* ESP32 (We have several ESP32s and ESP32 WROOM boards available)
 +
 
 +
* BeagleV-Fire (Has RISC-V w/ on SOC FPGA) - I (J. Choate) have one board and have done a couple of projects with it, very beginner. The toolchain for this is mostly provided by Beagle online (though I do have the toolchain installed locally as well). Not sure I'll have time to do something with it by the event dates.
 +
 
 +
* Arduino Uno Q - I (J. Choate) have one board but not sure if I'll have time to do something with it by the event dates.
 +
 
 +
* The Linux Build System - A High Level Introduction - 2 hrs. - Presentation w/ discussion
 +
 
 +
* * Beginner git User Intro
 +
 
 +
- This is intended for persons who have no experience using change management in their programming.
 +
 
 +
- Participants will need to have git installed on their laptop before the presentation (or arrive early to install it).
 +
 
 +
- All git operations will be on your local machine. No network services, 3rd party software, or libraries are required.
 +
 
 +
  Directed Acyclic Graph -- https://en.wikipedia.org/wiki/Directed_acyclic_graph
 +
 
 +
  Software Version Control -- https://en.wikipedia.org/wiki/Version_control
 +
 
 +
  git -- https://git-scm.com/
 +
 
 +
  Source Control HOWTO -- https://ericsink.com/scm/source_control.html
 +
 
 +
  Git Strategies: Best Practices for Effective Version Control -- https://medium.com/@aa.adnane/git-strategies-best-practices-for-effective-version-control-2a420d7a6776
 +
 
 +
 
 +
 
 +
Notes:
  
* BeagleV-Fire (Has an SOC FPGA) - I have one board and have done a couple of projects with it, very beginner. The toolchain for this is mostly provided by Beagle online (though I do have the toolchain installed locally as well). - Volunteer?
+
[[File:DTEN_55.jpg]]
  
* Arduino Uno Q - I have one board and hope to have at least got blink done by the target date. - Volunteer?
+
* We have a DTEN DTX 55 conferencing system running Ubuntu available for presentations. It consists of a 55" 4K Display (plus a non-DTEN ASUS VT22H display, both with capacitive touch) w/ an audio bar and 4k camera. To use the display with your own computer you will need HDMI. This system was designed to use a closed source proprietary Android or Windows IoT OS and application. It was not released with native Linux support, so we are still hacking on this puppy (i.e. touch and the audio bar, a 16 microphone phased array, is still not functioning completely). -- https://www.dten.com/ko/products/dten-d7/basic-55/?srsltid=AfmBOoq65zWsRbIib8PAcUemXTxCiZ6_ndjPOceGypFXbXjZ9YlrhSD3

Latest revision as of 01:57, 25 March 2026

Last Edit: 24 March (Friday) @8:50p CDT

Xkcd potential.png

Source: https://xkcd.com/987/


Arduino Days 2026


Diogenes

  • Arduino Days 2026
  • March 27, 28, & 29
  • 10a - 4p CDT


March 27 (Fri):

  • 12p - 4p - Group Arduino Automaton/Robotics Project (J. Choate) - Day 1/3

- This will be a group project where the participants pick a project goal involving control of some sort of mechanical assembly of their choosing.

- It is expected the group will break their project down into modules and then individuals or small (e.g. pairs) sub-groups will take specific modules and assemble them. The final goal will be to assemble the modules into the finished work product within the three (3) day time limit.

- We'll be using Bass/Balsa wood, plastics, foam, string, straws, etc. along with motors and solenoids. We'll have a supply stock on hand, but feel free to bring additional materials.

- Suggestions (The group has the final say in their project):

- Karakuri Ningo (からくり人形)

TeaAutomatAndMechanism.jpg

 Karakuri Puppet - https://en.wikipedia.org/wiki/Karakuri_puppet
 Japan's Only Karakuri Doll Master. 300 Years of Exquisite Mechanical Art. - https://www.youtube.com/watch?v=XU-kqpkZWjc


- Target Tracking Nerf Compatible Weapon (Diogenes will supply Nerf ammo)

 "Target Tracking Nerf Gun" -- https://www.google.com/search?q=Target+Tracking+Nerf+Gun&rlz=1C1CHBF_enUS947US947&oq=Target+Tracking+Nerf+Gun&gs_lcrp=EgZjaHJvbWUqBggAEEUYOzIGCAAQRRg7MgcIARAhGKABMgcIAhAhGKABMgcIAxAhGKABMgcIBBAhGKABMgcIBRAhGKsC0gEJODI0MWowajE1qAIIsAIB8QX_6DorUCIQIQ&sourceid=chrome&ie=UTF-8


- da Vinci Mechanism

Vis aerienne Luc Viatour.jpg

 Leonardo da Vinci -- https://www.leonardoda-vinci.org/
 DaVinci The Exhibition -- https://www.thehenryford.org/visit/things-to-do/calendar/davinci-the-exhibition
 A Look At IBM's Traveling Exhibition "Leonardo da Vinci" - Early 1970s -- https://www.youtube.com/watch?v=YUeRd6ZbbDw
 Discovery Hall - IBM – Leonardo Da Vinci exhibit,  1990-1991 -- https://txarchives.org/aushc/finding_aids/00673.xml 
 (J. Choate was a founding member of Discovery Hall, The Robot Group was also an off-shoot.)
 The Robot Group -- https://www.meetup.com/robotics-69/ (Diogenes hosts the monthly meeting on the first Tuesday of each month.)


March 28 (Sat):

  • 10a - 12p - HABEX2 Monthly Update - "Arduino & LoRaWAN" - Seeeduino LoRaWAN (J. Choate) - Hands-on pair/group. (HABEX - High Altitude Balloon EXperiment)

HABEX2 Tools.jpg

- The first hour will be a presentation of the HABEX2 project and the hardware.

- The second hour will be a hands on familiarization with the SEEEDuino LoRaWAN board. I have 3x boards. You'll need a computer with the Arduino IDE installed to program them. The first two basic examples, blink and GPS, are the intended targets.

- https://wiki.seeedstudio.com/Seeeduino_LoRAWAN/ (Be sure to visit this page and become familiar with it. It is critical to success in working with the two examples.)

 New LoRa world record: 1336 km / 830 mi -- https://www.thethingsnetwork.org/article/new-lora-world-record-1336-km-830-mi
 New LoRaWAN Distance World Record Set at 1,300 km -- https://www.mwrf.com/technologies/communications/wireless/article/21273819/microwaves-rf-the-lorawan-distance-world-record-now-over-1300-kilometers
 The Things Network (TTN) -- https://www.thethingsnetwork.org/


  • 12p - 1p - "Fencing buddies" Arduino Project Presentation (T. Aarush)

IMG 2686.jpg

- The first 5 mins will be an explanation of the various aspects of fencing buddies.

- The next 10 mins will be a deep dive into how the ultrawide band technology works.

- The next 20 mins will be for Q/A

- 10 mins for buffer

  • 12p - 4p - Group Arduino Automaton/Robotics Project (J. Choate) - Day 2/3


March 29 (Sun):

  • 10a - 12p - Wanna get Weird? Plan 9 on Raspberry Pi (J. Choate) - Hands-on as you will need a Raspberry Pi, SD Card, & Computer

P9 screenshot.gif

- A Gentle Introduction To Plan 9 (c2003) -- https://web.archive.org/web/20041205085513/http://open-forge.com/hangar18/Plan9Intro.txt

- Plan 9 Installation on Raspberry Pi 3 (c2020) -- https://web.archive.org/web/20200111162735/http://ssz.com/Projects/RPi_Plan9_Install.html

- Plan 9 available -- https://forums.raspberrypi.com/viewtopic.php?t=24480

- Plan 9 operating system for the Raspberry Pi – demonstration by Richard Miller -- https://raspi.tv/2012/plan-9-operating-system-for-the-raspberry-pi-demonstration-by-richard-miller

- 9Front -- https://9front.org/

- Aggregated File System (Agent FS) - Everything is a file, in RESTful APIs. A tribute to Plan9. -- https://github.com/c4pt0r/agfs

  • 12p - 4p - Group Arduino Automaton/Robotics Project (J. Choate) - Day 3/3
  • So Long.jpg



Associated Groups:

- Nature Nerds of Austin Meetup -- https://www.meetup.com/nature-nerds-of-austin/

- Austin Arduino and MicroController Meetup -- https://www.meetup.com/austin-web-mobile-electronic-club-for-beginners-experts/

- South Austin Makerspace Meetup --https://www.meetup.com/southaustinmakerspace/

- Austin 3D Printing Meetup -- https://www.meetup.com/austin-3dprinting/

- Austin Astronomy Meetup -- https://www.meetup.com/austin-astronomy-meetup/

- Austin Physics for Fun Meetup -- https://www.meetup.com/physics-1/

- The Robot Group Meetup -- https://www.meetup.com/robotics-69/

- The Austin FPGA Meetup -- https://www.meetup.com/austin-fpga-meetup-group/

- Central Texas Commodore Users Group Meetup -- https://www.meetup.com/central-texas-commodore-users-group/


Citizen Science:

- Citizen Science -- https://en.wikipedia.org/wiki/Citizen_science

Titan obs.jpg

- Titan Observatory (Lakeland, FL) -- https://titanobservatory.org/

- Dim Sum Labs (Hong Kong -- https://en.wikipedia.org/wiki/Hong_Kong) -- https://www.dimsumlabs.com/

- Capital Area Master Naturalist (CAMN) -- https://camn.org/ (Texas Master Naturalist -- https://txmn.tamu.edu/)

- Austin Astronomical Society (AAS) -- https://austinastro.org/ (Astronomical League -- https://www.astroleague.org/)


To Do:

- We're looking for more volunteers to suggest their own project ideas or willing to work on the ones below...

  • ESP32 (We have several ESP32s and ESP32 WROOM boards available)
  • BeagleV-Fire (Has RISC-V w/ on SOC FPGA) - I (J. Choate) have one board and have done a couple of projects with it, very beginner. The toolchain for this is mostly provided by Beagle online (though I do have the toolchain installed locally as well). Not sure I'll have time to do something with it by the event dates.
  • Arduino Uno Q - I (J. Choate) have one board but not sure if I'll have time to do something with it by the event dates.
  • The Linux Build System - A High Level Introduction - 2 hrs. - Presentation w/ discussion
  • * Beginner git User Intro

- This is intended for persons who have no experience using change management in their programming.

- Participants will need to have git installed on their laptop before the presentation (or arrive early to install it).

- All git operations will be on your local machine. No network services, 3rd party software, or libraries are required.

 Directed Acyclic Graph -- https://en.wikipedia.org/wiki/Directed_acyclic_graph
 Software Version Control -- https://en.wikipedia.org/wiki/Version_control
 git -- https://git-scm.com/
 Source Control HOWTO -- https://ericsink.com/scm/source_control.html
 Git Strategies: Best Practices for Effective Version Control -- https://medium.com/@aa.adnane/git-strategies-best-practices-for-effective-version-control-2a420d7a6776


Notes:

DTEN 55.jpg

  • We have a DTEN DTX 55 conferencing system running Ubuntu available for presentations. It consists of a 55" 4K Display (plus a non-DTEN ASUS VT22H display, both with capacitive touch) w/ an audio bar and 4k camera. To use the display with your own computer you will need HDMI. This system was designed to use a closed source proprietary Android or Windows IoT OS and application. It was not released with native Linux support, so we are still hacking on this puppy (i.e. touch and the audio bar, a 16 microphone phased array, is still not functioning completely). -- https://www.dten.com/ko/products/dten-d7/basic-55/?srsltid=AfmBOoq65zWsRbIib8PAcUemXTxCiZ6_ndjPOceGypFXbXjZ9YlrhSD3