Sat. Oct. 10, 2020 – Computer Language Series

9:30-10a Cocktails & Conversation
10a Presentation

language sig


Learn the basics of Computer Languages: c, PHP, Python, Bash

All four languages will be covered, where it will be apparent the similarities and differences of each.

Be sure to BRING a LAPTOP, as these are hands on sessions.

This session: Libraries

QCollege has graciously offered to use their campus for our fall meetings. This will be a hybrid meeting (in-person & on Jitsi). Seating is limited, please indicate if you intend to attend in person (post to this event).

QCollege
Suite 303 771 Vernon Ave · Victoria, BC

Jitsi
https://meet.vinnythegeek.ca/vicpimakers

Programming Challenge (Hybrid) Saturday, September 26, 2020

9:30-10a Cocktails & Conversation
10a Presentation

A two-parter:

Jim will issue a programming challenge to hone or improve your coding skills.

Mark will share his 3D printer, octoprint, experiences.

QCollege has graciously offered to use their campus for our fall meetings. This will be a hybrid meeting (in-person & on Jitsi). Seating is limited, please indicate if you intend to attend in person (post to this event).

https://meet.vinnythegeek.ca/vicpimakers

See the programming challenge txt here.

Sat. June 27, 2020 – ADSB Multiple Feeds

Details

9:30-10a Cocktails & Conversation
10a Presentation

Virtual Meeting: https://meet.vinnythegeek.ca/vicpimakers

Interested in feeding your data to more than just Flightradar24 or Flight Aware? Unsure which feeder to install first? Confused by which dump1090 fork to install?

This presentation will demonstrate installing one feeder on your Raspberry Pi and then discuss the quirks to setting up the additional feeders (ADS-B Exchange, AirNav RadarBox, OpenSky Network, and Plane Finder) so that they all play nice together.

ADS-B Exchange: https://www.adsbexchange.com/
AirNav RadarBox: https://www.radarbox24.com/
Flight Aware: https://flightaware.com/
Flightradar24: https://www.flightradar24.com/
OpenSky Network: https://opensky-network.org/
Plane Finder: https://planefinder.net/

Here is the video of our virtual meeting:

Postponed – Projects and Challenges

Due to the current situation @ March 14, 2020, in-person meetings have been suspended until further notice. Please do join us on Slack or at our online learning sessions using Jitsi. Write to hello at vicpimakers.ca for invitations and information.

Q-CollegeSuite 303 771 Vernon Ave · Victoria, BC – 10am

1) Hack Challenge, by George
Modify a window alarm to be a useful or entertaining device. Window alarms to be supplied free March 14th, one per attendee.

2) Hack Challenge, by Deid
New “Christmas Light” patterns

3) … bring projects that you want to share or need help with… If you like, email a description to be added to this page.

It is fun to repurpose battery powered consumer products.  For instance, here is a Leak Detector made from a window alarm.  The article includes the window alarm schematic.  

And George made a bike theft deterrent alarm with remote radio alerting from the same window alarm.

In normal operation, the window alarm senses separation from its external magnet via its internal reed switch and feeds its piezo disk with an oscillation.  The window alarm runs on 3 button cells and draws no current when the reed switch is open. There is also a slide switch to enable/disable the alarm.

Here is a photo of the circuit board:  The OUT signal from the 8 pin oscillator chip is a 10V DC wave, pumped up by the inductor from 5 volts. A voltage divider can be added to lower this chip output signal to less than 5v to feed another device.    

Or the piezo can be used as a microphone, providing about 100mv into a very high impedance input

In May we can show what we achieved.

New “Christmas Light” patterns

Deid successfully connected a 50 light string of addressable LEDs to an ESP8266 to cause the lights to light and change colour and move and …

Deid created the following patterns:

  • Primary
  • Random
  • Web Safe
  • Follow
  • Lead
  • Random On ***
  • All On
  • All Off
  • Rainbow
  • Moving
  • Colour
  • Christmas
  • Rainbow Group
  • Dual Colour ***
    *** Shown in the images

The ESP8266 C code to do this can be found here.  Deid makes no representation that the existing code is good.  In fact he knows some of it is not. Feel free to fix.

The challenge is to add more patterns and the code to implement the patterns.  If you send Deid the code he will load and try the code. Unless someone comes up with a better way for folks to test remotely.


Sat. Apr 11, 2020 – Introduction to Networking (Virtual Meeting)

Details
9:30-10a Cocktails & Conversation
10a Presentation

This is a Virtual meeting using Jitsi. Join the meeting at:
https://meet.jit.si/vicpimakers

Interested in the basics of computer networking? Want to know how your packets get from here to there? Don’t miss this Introduction to networking presentation which will answer the following:

  • Why do we need Ethernet anyway?
  • The basics of IPv4 & IPv6
  • What happens when a packet is routed
  • Some basic SOHO network topologies

Bring your own coffee, and we’ll see you on Jitsi on Saturday!

Presentation notes:

http://www.makikiweb.com/ipv6/intro_to_networking.html

Sat. Feb 22, 2020 – Language Learning Series – Arrays

language sig

Learn the basics of Computer Languages: c, PHP, Python, Bash

All four languages will be covered, where it will be apparent the similarities and differences of each.

Be sure to BRING a LAPTOP, as these are hands on sessions.

This session: Arrays

Saturday, February 22, 2020
10:00 AM to 12:00 PM
Camosun College Interurban Campus
4461 Interurban Road · Victoria, BC
Tech Bldg, Tec 177

Thur Feb 27, 2020 – NetSig – Defending with IP Tables/bpf

netsigbd

A Special Interest Group focused on computer networking. Building networks for Today and Tomorrow!
Half of the meeting is education, or presentation. Half is sharing, and problem solving.
Bring a laptop with Wireshark installed: We’ll be running a hands on workshop using iptables/ip6tables/bpf (BSD Packet Filter)
Thursday, February 20, 2020
6:30 PM to 8:00 PM
Q-CollegeSuite 303 771 Vernon Ave · Victoria, BC

Saturday, Jan 11, 2020 – Amateur Radio

Using Nexus DR-S hat on your Pi to control your Amateur Radio. Nexus DR-X (aka: DigiLink) is a digital radio cross patch that allows you to link the Raspberry Pi sound card of your choice to nearly any amateur radio transceiver to enable perfect digital data communications.

The Buster RPI image includes a host of Ham apps and a simple dialog box that makes updating and installing your favorite programs easy. Deid’s presentation notes are here.

10:00 AM – 12:00PM
Q College Suite 303 771 Vernon Ave · Victoria, BC

Thursday, Jan 23, 2020 – NetSig

netsig image

A Special Interest Group focused on computer networking. Building networks for Today and Tomorrow!

Half of the meeting is education, or presentation. Half is sharing, and problem solving.

Bring a laptop with Wireshark installed: We’ll look into scanning networks with NMAP, and what info you can glean from it.

Thursday, January 23, 2020
6:30 PM to 8:00 PM
Q-College
Suite 303 771 Vernon Ave · Victoria, BC

Sat, Nov 23, 2019 -Electrical measurements in the unsteady state

10:00 AM to 12:00 PM

Learn how to measure the electrical world using your embedded device. In this talk, we’ll answer the following, and show you lots of cool stuff:

  • When does Ohm’s law apply?
  • Measuring inductance and capacitance, and formulas for these
  • Recording transient currents when a motor starts and stops.
  • Protecting devices with inrush current limiters and transient suppressors.

Camosun College Interurban Campus
4461 Interurban Road · Victoria, BC
Tech Bldg, Tech 177