Difference between revisions of "ArduinoDay"

 
(34 intermediate revisions by the same user not shown)
Line 1: Line 1:
  
Last Edit: 20 March (Friday) @10:38a CDT
+
Last Edit: 20 March (Friday) @11:34p CDT
  
 
[[File:xkcd_potential.png]]
 
[[File:xkcd_potential.png]]
Line 43: Line 43:
  
 
- Target Tracking Nerf Compatible Weapon (Diogenes will supply Nerf ammo)
 
- 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
 
- da Vinci Mechanism
Line 72: Line 75:
  
 
* 10a - 12p - HABEX2 Monthly Update - "Arduino & LoRaWAN" - Seeeduino LoRaWAN (J. Choate) - Hands-on pair/group. (HABEX - High Altitude Balloon EXperiment)
 
* 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.
Line 78: Line 83:
  
 
- 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.)
 +
 +
  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)
 
* 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 first 5 mins will be an explanation of the various aspects of fencing buddies.
Line 98: Line 112:
  
 
- All git operations will be on your local machine. No network services, 3rd party software, or libraries are required.
 
- 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
  
  
Line 105: Line 129:
  
 
[[File:P9_screenshot.gif]]
 
[[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 Installation on Raspberry Pi 3 (c2020) -- https://web.archive.org/web/20200111162735/http://ssz.com/Projects/RPi_Plan9_Install.html
Line 113: Line 139:
  
 
- 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]]
 +
 +
  
  
Line 136: Line 168:
  
 
- Central Texas Commodore Users Group Meetup -- https://www.meetup.com/central-texas-commodore-users-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/)
  
  
Line 153: Line 200:
 
Notes:
 
Notes:
  
* We have a DTEN DTX 55 conferencing system running Ubuntu available for presentations. It consists of a 55" 4K Display (plus a non-standard smaller ASUS display, both with touch) w/ an audio bar and 4k camera. To use the display with your own computer it will need HDMI. This system was designed to use a closed source proprietary Android or Windows IoT OS and application. It was not designed for 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
+
[[File: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

Latest revision as of 19:56, 21 March 2026

Last Edit: 20 March (Friday) @11:34p 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.)


- Lego Technic - Mindstorms Robotics

 Lego Technic -- https://en.wikipedia.org/wiki/Lego_Technic
 Lego Mindstorms -- https://en.wikipedia.org/wiki/Lego_Mindstorms


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
  • 1p - 3p - "Beginner git User Intro" (Daniel Morely)

- 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


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


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