Silicon ChipAutonomous vehicles will need to be very secure - January 2018 SILICON CHIP
  1. Outer Front Cover
  2. Contents
  3. Publisher's Letter: Autonomous vehicles will need to be very secure
  4. Feature: Monitoring our world – and beyond – with tiny satellites by Dr David Maddison
  5. Project: Make your own Theremin – then make music! by John Clarke
  6. Project: The Lathe-E-Boy: high power Lathe Controller by Peter Bennett & Nicholas Vinen
  7. Project: Arduino LC Meter Shield Kit by Bao Smith
  8. Product Showcase
  9. Serviceman's Log: The stereo recorder that wasn't by Dave Thompson
  10. Project: High Power DC Fan Controller has loads of applications by Nicholas Vinen
  11. Feature: El Cheapo Modules 12: 2.4GHz Wireless Data Modules by Jim Rowe
  12. Vintage Radio: "Restoring" a pile of hydrated ferric oxide. It will never work again – but it looks great by Associate Professor Graham Parslow
  13. PartShop
  14. Subscriptions
  15. Market Centre
  16. Advertising Index
  17. Notes & Errata: GPS-based Frequency Reference, March 2007; VS1053 Arduino Music Player, July 2017; Touchscreen 6GHz+ Frequency Counter, October-December 2017; Kelvin the Cricket, October 2017; Vintage Radio, November 2017
  18. Outer Back Cover

This is only a preview of the January 2018 issue of Silicon Chip.

You can view 37 of the 104 pages in the full issue, including the advertisments.

For full access, purchase the issue for $10.00 or subscribe for access to the latest issues.

Items relevant to "Make your own Theremin – then make music!":
  • Theremin PCB [23112171] (AUD $12.50)
  • Theremin PCB pattern (PDF download) [23112171] (Free)
  • Theremin box cutting and drilling diagram (PDF download) (Panel Artwork, Free)
  • Theremin front panel artwork (PDF download) (Free)
Items relevant to "The Lathe-E-Boy: high power Lathe Controller":
  • Firmware (BASIC code) for the Lathe-E-Boy High Power Lathe Controller (Software, Free)
Items relevant to "Arduino LC Meter Shield Kit":
  • Firmware (Arduino sketch) for the LC Meter (Mega Box) (Software, Free)
  • Firmware (Arduino sketch) for the VS1053 Music Player (Mega Box) (Software, Free)
  • Firmware (Arduino sketch) for the LC Meter (Mega Box) (Software, Free)
Articles in this series:
  • The Arduino MegaBox from Altronics (December 2017)
  • The Arduino MegaBox from Altronics (December 2017)
  • Arduino LC Meter Shield Kit (January 2018)
  • Arduino LC Meter Shield Kit (January 2018)
  • The Arduino Mega Box Music Player revisited (February 2018)
  • The Arduino Mega Box Music Player revisited (February 2018)
  • Altronics New MegaBox V2 Arduino prototyping system (December 2019)
  • Altronics New MegaBox V2 Arduino prototyping system (December 2019)
Items relevant to "High Power DC Fan Controller has loads of applications":
  • High Power DC Fan Speed Controller PCB [05111171] (AUD $2.50)
  • PIC12F675-E/P programmed for the High Power DC Fan Speed Controller [0511117A.HEX] (Programmed Microcontroller, AUD $10.00)
  • Firmware (HEX and C) file for the High Power DC Fan Speed Controller [0511117A.HEX] (Software, Free)
  • High Power DC Fan Speed Controller PCB pattern (PDF download) [05111171] (Free)
Items relevant to "El Cheapo Modules 12: 2.4GHz Wireless Data Modules":
  • NRF24L01+PA+LNA with SMA connector & antenna (Component, AUD $12.50)
  • Firmware (Arduino sketch and Micromite BASIC code) for the nRF24L01 modules (Software, Free)
Articles in this series:
  • El Cheapo Modules From Asia - Part 1 (October 2016)
  • El Cheapo Modules From Asia - Part 1 (October 2016)
  • El Cheapo Modules From Asia - Part 2 (December 2016)
  • El Cheapo Modules From Asia - Part 2 (December 2016)
  • El Cheapo Modules From Asia - Part 3 (January 2017)
  • El Cheapo Modules From Asia - Part 3 (January 2017)
  • El Cheapo Modules from Asia - Part 4 (February 2017)
  • El Cheapo Modules from Asia - Part 4 (February 2017)
  • El Cheapo Modules, Part 5: LCD module with I²C (March 2017)
  • El Cheapo Modules, Part 5: LCD module with I²C (March 2017)
  • El Cheapo Modules, Part 6: Direct Digital Synthesiser (April 2017)
  • El Cheapo Modules, Part 6: Direct Digital Synthesiser (April 2017)
  • El Cheapo Modules, Part 7: LED Matrix displays (June 2017)
  • El Cheapo Modules, Part 7: LED Matrix displays (June 2017)
  • El Cheapo Modules: Li-ion & LiPo Chargers (August 2017)
  • El Cheapo Modules: Li-ion & LiPo Chargers (August 2017)
  • El Cheapo modules Part 9: AD9850 DDS module (September 2017)
  • El Cheapo modules Part 9: AD9850 DDS module (September 2017)
  • El Cheapo Modules Part 10: GPS receivers (October 2017)
  • El Cheapo Modules Part 10: GPS receivers (October 2017)
  • El Cheapo Modules 11: Pressure/Temperature Sensors (December 2017)
  • El Cheapo Modules 11: Pressure/Temperature Sensors (December 2017)
  • El Cheapo Modules 12: 2.4GHz Wireless Data Modules (January 2018)
  • El Cheapo Modules 12: 2.4GHz Wireless Data Modules (January 2018)
  • El Cheapo Modules 13: sensing motion and moisture (February 2018)
  • El Cheapo Modules 13: sensing motion and moisture (February 2018)
  • El Cheapo Modules 14: Logarithmic RF Detector (March 2018)
  • El Cheapo Modules 14: Logarithmic RF Detector (March 2018)
  • El Cheapo Modules 16: 35-4400MHz frequency generator (May 2018)
  • El Cheapo Modules 16: 35-4400MHz frequency generator (May 2018)
  • El Cheapo Modules 17: 4GHz digital attenuator (June 2018)
  • El Cheapo Modules 17: 4GHz digital attenuator (June 2018)
  • El Cheapo: 500MHz frequency counter and preamp (July 2018)
  • El Cheapo: 500MHz frequency counter and preamp (July 2018)
  • El Cheapo modules Part 19 – Arduino NFC Shield (September 2018)
  • El Cheapo modules Part 19 – Arduino NFC Shield (September 2018)
  • El cheapo modules, part 20: two tiny compass modules (November 2018)
  • El cheapo modules, part 20: two tiny compass modules (November 2018)
  • El cheapo modules, part 21: stamp-sized audio player (December 2018)
  • El cheapo modules, part 21: stamp-sized audio player (December 2018)
  • El Cheapo Modules 22: Stepper Motor Drivers (February 2019)
  • El Cheapo Modules 22: Stepper Motor Drivers (February 2019)
  • El Cheapo Modules 23: Galvanic Skin Response (March 2019)
  • El Cheapo Modules 23: Galvanic Skin Response (March 2019)
  • El Cheapo Modules: Class D amplifier modules (May 2019)
  • El Cheapo Modules: Class D amplifier modules (May 2019)
  • El Cheapo Modules: Long Range (LoRa) Transceivers (June 2019)
  • El Cheapo Modules: Long Range (LoRa) Transceivers (June 2019)
  • El Cheapo Modules: AD584 Precision Voltage References (July 2019)
  • El Cheapo Modules: AD584 Precision Voltage References (July 2019)
  • Three I-O Expanders to give you more control! (November 2019)
  • Three I-O Expanders to give you more control! (November 2019)
  • El Cheapo modules: “Intelligent” 8x8 RGB LED Matrix (January 2020)
  • El Cheapo modules: “Intelligent” 8x8 RGB LED Matrix (January 2020)
  • El Cheapo modules: 8-channel USB Logic Analyser (February 2020)
  • El Cheapo modules: 8-channel USB Logic Analyser (February 2020)
  • New w-i-d-e-b-a-n-d RTL-SDR modules (May 2020)
  • New w-i-d-e-b-a-n-d RTL-SDR modules (May 2020)
  • New w-i-d-e-b-a-n-d RTL-SDR modules, Part 2 (June 2020)
  • New w-i-d-e-b-a-n-d RTL-SDR modules, Part 2 (June 2020)
  • El Cheapo Modules: Mini Digital Volt/Amp Panel Meters (December 2020)
  • El Cheapo Modules: Mini Digital Volt/Amp Panel Meters (December 2020)
  • El Cheapo Modules: Mini Digital AC Panel Meters (January 2021)
  • El Cheapo Modules: Mini Digital AC Panel Meters (January 2021)
  • El Cheapo Modules: LCR-T4 Digital Multi-Tester (February 2021)
  • El Cheapo Modules: LCR-T4 Digital Multi-Tester (February 2021)
  • El Cheapo Modules: USB-PD chargers (July 2021)
  • El Cheapo Modules: USB-PD chargers (July 2021)
  • El Cheapo Modules: USB-PD Triggers (August 2021)
  • El Cheapo Modules: USB-PD Triggers (August 2021)
  • El Cheapo Modules: 3.8GHz Digital Attenuator (October 2021)
  • El Cheapo Modules: 3.8GHz Digital Attenuator (October 2021)
  • El Cheapo Modules: 6GHz Digital Attenuator (November 2021)
  • El Cheapo Modules: 6GHz Digital Attenuator (November 2021)
  • El Cheapo Modules: 35MHz-4.4GHz Signal Generator (December 2021)
  • El Cheapo Modules: 35MHz-4.4GHz Signal Generator (December 2021)
  • El Cheapo Modules: LTDZ Spectrum Analyser (January 2022)
  • El Cheapo Modules: LTDZ Spectrum Analyser (January 2022)
  • Low-noise HF-UHF Amplifiers (February 2022)
  • Low-noise HF-UHF Amplifiers (February 2022)
  • A Gesture Recognition Module (March 2022)
  • A Gesture Recognition Module (March 2022)
  • Air Quality Sensors (May 2022)
  • Air Quality Sensors (May 2022)
  • MOS Air Quality Sensors (June 2022)
  • MOS Air Quality Sensors (June 2022)
  • PAS CO2 Air Quality Sensor (July 2022)
  • PAS CO2 Air Quality Sensor (July 2022)
  • Particulate Matter (PM) Sensors (November 2022)
  • Particulate Matter (PM) Sensors (November 2022)
  • Heart Rate Sensor Module (February 2023)
  • Heart Rate Sensor Module (February 2023)
  • UVM-30A UV Light Sensor (May 2023)
  • UVM-30A UV Light Sensor (May 2023)
  • VL6180X Rangefinding Module (July 2023)
  • VL6180X Rangefinding Module (July 2023)
  • pH Meter Module (September 2023)
  • pH Meter Module (September 2023)
  • 1.3in Monochrome OLED Display (October 2023)
  • 1.3in Monochrome OLED Display (October 2023)
  • 16-bit precision 4-input ADC (November 2023)
  • 16-bit precision 4-input ADC (November 2023)
  • 1-24V USB Power Supply (October 2024)
  • 1-24V USB Power Supply (October 2024)
  • 14-segment, 4-digit LED Display Modules (November 2024)
  • 0.91-inch OLED Screen (November 2024)
  • 0.91-inch OLED Screen (November 2024)
  • 14-segment, 4-digit LED Display Modules (November 2024)
  • The Quason VL6180X laser rangefinder module (January 2025)
  • TCS230 Colour Sensor (January 2025)
  • The Quason VL6180X laser rangefinder module (January 2025)
  • TCS230 Colour Sensor (January 2025)
  • Using Electronic Modules: 1-24V Adjustable USB Power Supply (February 2025)
  • Using Electronic Modules: 1-24V Adjustable USB Power Supply (February 2025)

Purchase a printed copy of this issue for $10.00.

SILICON SILIC CHIP www.siliconchip.com.au Publisher Leo Simpson, B.Bus., FAICD Editor Nicholas Vinen Technical Editor John Clarke, B.E.(Elec.) Technical Staff Ross Tester Jim Rowe, B.A., B.Sc Bao Smith, B.Sc Photography Ross Tester Reader Services Ann Morris Advertising Enquiries Glyn Smith Phone (02) 9939 3295 Mobile 0431 792 293 glyn<at>siliconchip.com.au Regular Contributors Dave Thompson David Maddison B.App.Sc. (Hons 1), PhD, Grad.Dip.Entr.Innov. Geoff Graham Associate Professor Graham Parslow Ian Batty Cartoonist Brendan Akhurst SILICON CHIP is published 12 times a year by Silicon Chip Publications Pty Ltd. ACN 003 205 490. ABN 49 003 205 490. All material is copyright ©. No part of this publication may be reproduced without the written consent of the publisher. Subscription rates: $105.00 per year in Australia. For overseas rates, see our website or the subscriptions page in this issue. Editorial office: Unit 1 (up ramp), 234 Harbord Rd, Brookvale, NSW 2100. Postal address: PO Box 139, Collaroy Beach, NSW 2097. Phone (02) 9939 3295. E-mail: silicon<at>siliconchip.com.au Printing and Distribution: Derby Street, Silverwater, NSW 2148. ISSN 1030-2662 Recommended & maximum price only. 2 Silicon Chip Editorial Viewpoint Autonomous vehicles will need to be very secure Billions of dollars are currently being spent in an attempt to create passenger vehicles which can drive themselves on public roads. Some of these are already being trialled in Australia and in other countries. Furthermore, a number of recent articles have suggested that these autonomous vehicles will need to be networked in order to operate efficiently. No doubt many of them will be in communication with their manufacturers or operators via mobile phone networks, in the same way that the Nissan Leaf and Tesla vehicles “phone home” for software updates, battery monitoring and so on. But this creates a huge problem if the security isn’t 100% foolproof. Hackers could easily steal your car by simply telling it to drive itself away. Worse, people could be kidnapped by being locked in their moving vehicles while they are redirected to a new destination or even held ransom with the threat of being driven off a cliff! And let’s not even think about the terrorism implications of any security holes in autonomous vehicles, especially if they become known when there is already a large fleet of vehicles on the roads. You may think this is only a theoretical risk but security researchers have already demonstrated remotely taking control of a vehicle and it wasn’t even an autonomous one. It was just an ordinary Jeep with a flaw in the security of its entertainment system. For details, see: www.wired.com/2015/07/hackersremotely-kill-jeep-highway Almost unbelievably, this was connected with the vehicle control systems in such a way that a hacker with access to the entertainment system could cause the vehicle to crash. Nor was this an isolated incident; commercial aircraft have been found to have large security flaws, allowing passengers to gain access to critical flight computers through their movie screens! Unbelievable! See: www.wired. com/2015/05/feds-say-banned-researcher-commandeered-plane Pretty much every day now, we hear about the latest security flaw. Recently, a huge problem with WiFi encryption was discovered, even though we’re now on the third or fourth different scheme as each one attempts to provide better security. More recently, it was discovered that a macOS update allowed anyone with access to a computer to get administrator access with just a few mouse clicks. Frustratingly, many of these security flaws turn out to be dumb mistakes, of the kind that an experienced engineer or programmer should not make. Who thinks it’s a good idea (or even necessary) for the entertainment system on an aircraft to share any commonality with the avionics? Why do we still have security software and operating systems with rookie errors like buffer overflows? This will all have to be well and truly addressed before we can trust autonomous vehicles with our lives. The software will also need to be able to cope gracefully with GPS jamming/spoofing, infrastructure failures (network outages, power outages), road marking vandalism and other non-hacking activities which could deliberately or accidentally cause a self-driving vehicle to become confused or lost. While I’ve no doubt working on one of these projects would be exciting, it must also be daunting, knowing all the challenges which must be overcome for the technology to come to fruition. They must be overcome, otherwise no one will be safe from rogue vehicles which could even deliberately smash into your home or chase you along the foot path. Are you worried? You should be. Nicholas Vinen Celebrating 30 Years siliconchip.com.au