Show and Tell your Pi
and others explorations and issues.
Contact Deid: topics@vicpimakers.ca
10:00am
Q-College, Suite 303 – 771 Vernon Ave, Victoria, BC
Jan 27, 2018 – IP Cameras
9:30am
Andrew will share with us his trials and testing with IP -based Cameras, and integration with the Raspberry Pi.
Q-College
Suite 303 771 Vernon Ave, Victoria, BC
View the presentation .pdf here.
MotionEye can support IPv6, see this Bug.
Jan 13, 2018 – Python Webserver
10:30am
Personal IPv6/IPv4 Python Webserver
Why have a personal webserver? Easy distribution of files.
Why support IPv6 and IPv4? Not only is it cool, but it is very easy to do. IPv6 is the future of the internet, setting up a little personal webserver that supports both protocols will help you learn about the future.
Q-College
Suite 303, 771 Vernon Ave, Victoria, BC
Dec 16, 2017 – Anti-Squatter Security
10:30am
Q-College
Suite 303 771 Vernon Ave, Victoria, BC
A presentation on creating a house monitoring device, with sensors, reporting via cell phone text interface. Pretty cool stuff.
See the presentation pdf here or the page here or at Google here.
Dec 9, 2017 – Esp8266 Over The Air Programming
9:30 AM
ESP8266 OTA (Over the Air) Updates with Arduino IDE. OTA update is the process of loading a new firmware to ESP8266 module using WiFi connection rather than a serial communication. This type of functionality is extremely useful in case of no physical access to the ESP module.
This presentation, by Greg Lawrance, will include a hands on session for those who want to learn more. Please bring your PI, and preload the software referred to in the meetup announcement.
Presentation Notes
http://vicpimakers.ca/projects/esp8266-over-the-air-programming/
Q-College
Suite 303 771 Vernon Ave, Victoria, BC
Nov 25, 2017 – PHP and SQLlite
9:30am
Q-College
Suite 303 – 771 Vernon Ave, Victoria, BC (map)
PHP the language of the Web (well one of the languages) can connect to SQLlite on the backend, storing your dynamic content in a database. In this presentation, you will see how to make that connection, and directly populate data (into your database) from the Web.
Intro to Pi & Others #2 – Tues Nov 21
Tuesday, November 21, 2017
6:00 PM to 7:00 PM
Q-College
Suite 303 771 Vernon Ave, Victoria, BC
Intro to Pi & Others is a short monthly session to help get you up and running with your Pi or Other (embedded device). It is an unstructured hour-long session where you can ask questions, bring in your Pi or Other (and power supply), and get help with your project.
We plan on holding these sessions once a month on a Tuesday night. If you are looking for a bit of help, this session is for you.
Oct 28, 2017 – Open Source Routers with OpenWrt/LEDE
9:30 AM
Q-College, Suite 303 771 Vernon Ave, Victoria, BC (map)
You have seen Craig carrying around routers, but he has never shown you what is inside. In this session, Craig will show you the Open Source alternative to Router Software, which supports over 1000 router models. There is a good chance your router is supported by OpenWrt/LEDE.
https://wiki.openwrt.org/toh/start
https://lede-project.org/toh/start
OpenWrt/LEDE also have excellent IPv6 support. What could be better to prepare you for the future of the internet.
View Presentation
Introduction to the Pi and Others
This month we’ll be starting the “Introduction to Pi and Others” sessions on Tuesday night, 24 Oct from 6pm to 7pm.
Well be covering the basics of how to get your Pi, or other embedded device up and running, and answering questions.
Oct 14, 2017 – Django – The ‘D’ is silent
14 October, Saturday, 9:30am
Q-College
Suite 303 – 771 Vernon Ave, Victoria, BC (map)
A high-level Python Web framework that encourages rapid development and clean, pragmatic design, Django takes care of much of the hassle of Web development so you can focus on writing Web apps without needing to reinvent the wheel.
Free, full-featured, and open source, Django is well documented, offering an attractive avenue for Python newbies and experienced Web developers to improve and apply Python programming skills.
This introductory presentation will show you how to set up a Django development environment as we explore the many ways you can set about learning Django.
Sep 23, 2017 – ODROID
Saturday, 9:30am
Q-College
Suite 303 – 771 Vernon Ave, Victoria, BC (map)
Introductiion to the ODROID, a ARM 64bit 1.5Ghz quad core single board computer!
The most advanced architecture for mobile devices and embedded 64-bit computing. Featuring 1.5Ghz cortex-A53 cores, high-performance 2Gbyte DDR3 SDRAM, Gigabit Ethernet and eMMC5.0 HS400
Also, Kali Linux, the Security Distro will be reviewed, and will demo some of the tools.
Sep 9, 2017 – ESP8266 and 433 Mhz
Saturday, 9:30 AM
Q-College
Suite 303 – 771 Vernon Ave, Victoria, BC (map)
The Internet of things now can control things wirelessly. Control of things using inexpensive radio frequency switches (operating on 433 Mhz) and an ESP8266 micro controller.
wiki: https://en.wikipedia.org/wiki/ESP8266
VicPiMakers Summer BBQ Potluck
Good Food | Good Company | Good Times
Thank You Q College
June 24, 2017
Q Academy’s Manny Mandrusiak, Executive Director, and Leaoni Webb, Education Director provide a warm welcome and all the essentials for our Saturday morning gatherings. Thank you for being there Manny and Leaoni. Here’s a little something in appreciation of your hospitality.
Jun24, 2017 – PHP – the language of the web server
Saturday, 9:30 AM
PHP is a script language used on the backend of many webservers. Learn the basics of PHP, and how you can use it to make your Pi Project web accessible.
June 10, 2017 – Project Day
Saturday, June 10, 2017
9:30 AM
Q-College
Suite 303 771 Vernon Ave, Victoria, BC
Please join us for a discussion/learning day about embedded projects. Bring in your Raspberry Pi’s, ESP8266, Arduino, whatever, and ask/answer questions and share what you are doing.
Look forward to seeing you there!
May 27, 2017 – SQL Lite – a lightweight database
May 13, 2017 – IPv6 Part 2
IPv6 Fundamentals Tutorial (part 2)
-
Saturday, May 13, 2017
9:30 AM
We’ll recap what we learned in Part 1, and then expand our knowledge of how IPv6 really is different from IPv4 by learning about:
• Router Advertisements – Good info from the router
• Dive into DNS a bit more, learning about AAAA records
• Sniffing the network with wireshark
Resource: Craig Miller
See the full IPv6 tutorial (all parts) on www.makikiweb.com
April 22, 2017 – Python 7: Decorators and More
April 8, 2017 – File Systems on the Pi
The Basics of Filesystems on the Pi
-
9:30 AM
Victoria Computer Club
85A Burnside Rd West (at Wascana), Victoria, BC (map)
Filesystems is what keeps track of the files on your Raspberry Pi. Linux supports several types of filesystems (including the ones used by Macintosh and Windows).
Chris K. will cover the basics of filesystems in the context of the Pi. We will look at the boot sequence, types of filesystems and their specific usages, and then we will dive into the structure of the both the boot and root filesystem (rootfs) partitions.
Arduino Day
Arduino Day 2017 will be 1 April this year. Unfortunately, there are no Arduino events in Victoria, but there is one in Vancouver, Washington, USA.
More info at https://day.arduino.cc/#/
March 25, 2017 – Python Webservers
Python Webservers
-
Saturday, March 25, 2017
9:30 AM
Hayward will be talking about Python Webservers. The presentation will cover the basics of what they are, how they differ from a traditional web server, and provide examples of (and discussion around) some projects that he has setup using a python web server.
Presentation material is here.
http://hayward.peirce.me/python-web-framework-presentation/
March 11, 2017 – Intro to I²C on the Pi
Introduction to I²C on the Pi
-
Saturday, March 11, 2017
9:30 AM
Location: Victoria Computer Club
85A Burnside Rd West (at Wascana), Victoria, BC (map)
I²C. A common 2 wire bus, a brief background on how it works, and simple programming the Pi to read from and write to I²C devices on the bus. Devices include: External LCD display, 7 segment LEDs, and Addressable LED lights to name a few.
Join us and learn how to drive the I²C (pronounced eye-squared-see) from your Raspberry Pi.
February, 25, 2017 – Python 6: String Formatting – tkinter
Saturday, February 25, 2017
9:30 AM
Why invent the wheel? Over the years Python has adopted of features from other languages, skillfully designed and proven useful and effective:
Two Python mini-languages: regular expressions, and string formatting.
As a plus an intro to Tkinter, the built-in Python GUI. Tkinter is a binding to Tk, one-half of the Tcl/Tk language, developed over the last 25 years.