• ๐Ÿ’ก๐Ÿ“ถ Let's Play With (Web) Bluetooth! ๐Ÿค–โŒš๐Ÿ’ป

    Let's meet for hands-on experimentation on Bluetooth Low Energy (BLE) devices! The Thingy:52 is sensor-packed Bluetooth Low Energy device that enables quick experimentation and prototyping of IoT solutions. We'll bring a bunch of these devices and you'll be able to play with them and explore them. We will start with a quick demonstration of the Thingy:52 devices - their sensors and how to use a free app called "nRF Connect" for connecting and experimenting with the devices. After that - hacking time starts! You can work on your own, connect to them with your mobile phone and write macros, and even create a small Web Bluetooth application that connects to the device and controls it. We will provide an example to get you up and running quickly! Bringing your laptop is recommended, especially if you want to experiment with Web Bluetooth. If you want to learn more about the Thingy:52 and Bluetooth Low Energy, check out these talks from our BLE event earlier this year: * https://www.youtube.com/watch?v=O4R1A12qPFY * https://www.youtube.com/watch?v=tI_lpSIORU4 Here are some of the hardware goodies you'll find on the Thingy:52 * RGB Led * Tactile Push Button * Color sensor * 9-axis Motion tracking sensor: accelerometer, gyroscope and compass * Low-power accelerometer * Digital Microphone * Speaker * Gas (air quality) sensor * Humidity and temperature sensor * Pressure & Altitude sensor * NFC Thanks HodashDev and HubStair for hosting us this time! ๐Ÿ™ Note: This is a small, informal event, and the goal is to experiment and learn. Please be respectful to the other attendees, keep the atmosphere friendly and encouraging, and only RSVP if you are absolutely sure you can make it, as we have very limited spots. Let's have some great time together ๐Ÿ˜

    3
  • IoT Security, DiY Smart Home, and More!

    Oracle Development Center

    Learn about IoT Security, discover how to get started with building your own smart home, and see how to use Arduino and maker tools to create engaging educational experiences for your family! Many thanks to Oracle Tel Aviv for hosting us this time ๐Ÿ™ Event Agenda: 18:00 - Meet & Pizzas ๐Ÿ• 18:30 - DiY Smart Home, Doron Ben Elazar 18:50 - Hacking RF based IoT Devices, Erez Metula 19:30 - Short break! 19:40 - Building Arduino RFID Cards Spelling Game for My 4-year-old, Tal Ofer 19:55 - Raffle! --- ๐Ÿค– DiY Smart Home / Doron ๐Ÿค– Let me take you into a journey of making your home work for you. We'll see how connecting your home appliances to the internet can make your life much more fun, save you money, and help the environment. After introducing some off-the-self solutions (Switcher, Sensibo, Nest), I'll walk you through the basics of the DiY path, exploring technologies such as 433MHz, ZigBee, Raspberry Pi, MQTT, and explaining how to integrate everything using solutions such as HomeAssistant, Google Home, and IFTTT. Take command of your home! ๐Ÿ” Hacking RF based IoT Devices / Erez Metula ๐Ÿ” When doing a security assessment, observing how a device communicates with the outside world is a must. It tells you what it sends and receives, and in general let you understand if it can be attacked. We have tools and methods to do it for the server side API, the associated mobile apps, the web apps and so on - but what about the device itself (the "thing")? Moreover, what happens if the device is not using traditional HTTP/S request, or does not even "speak" plain old TCP/IP? During this talk, we'll go over the obstacles we have to face when analyzing unknown, custom RF based communication that drives the target IoT system we're pentesting. We'll talk about and see in action the tools that will allow us to capture RF traffic, analyze it, brute force it, replay it, and of course forge it. It's like common attacks, but at the RF level. So let's hack some things belonging to the real world! ๐Ÿง  Building Arduino RFID Cards Spelling Game for My 4-year-old / Tal Ofer ๐Ÿง  My kid loves spelling, and I love making stuff for him. However, when I gave him a spelling app, my phone would end up with 200 new apps installed, some exotic items ordered from amazon, and somehow my 4-yo even managed to make some long-distance phone calls... As you can tell, we needed a better solution. Thus, I decided to build him a physical spelling game using RFID card readers, ESP8266 and a few other parts. It worked so well, that I expanded the game with math problems too! In my talk, I will tell you all about how the game is built, the hardware that I used, the challenges, and show you the end result. --- Erez Metula is the founder and chairman of AppSec Labs, a leading company in the field of application security.He is the author of the book "Managed Code Rootkits", and is a world renowned application security expert. Erez has extensive hands-on experience performing security assessments, code reviews and secure development trainings for worldwide organizations, and had previously talked at international security conferences such as BlackHat, Defcon, OWASP, RSA, SOURCE, CanSecWest and more. Erez had helped companies from all sizes, from startups to fortune 500 organizations. Erez focuses on advanced application security topics and has performed extensive ground breaking research on mobile application security. Erez holds an MSc in computer science. Tal is a maker @ heart, been taking things apart since I was a kid, lately finally learned how to assemble them back.

    19
  • CircuitPython Hands-On Workshop ๐Ÿ๐Ÿ•ฏ

    Microsoft Reactor Tel Aviv

    *** CircuitPython Hanukkah Fest *** Circuit Playground Express is a beginner friendly board that is packed with sensors, LEDs and peripherals and can be programmed using Arduino, Python, JavaScript and even using MakeCode, a block-based interface. We will meet for a free mini-workshop where you will be able to experiment with this board and program it using the Python language. No prior Python knowledge is required, but some programming experience is strongly recommended. You need to bring your laptop and a Micro-USB cable. We have a very limited number of boards, so please RSVP only if you know you will be able to make it. What's on these boards? โ€ข 10 mini NeoPixels, each one can display any color โ€ข Triple-axis accelerometer Motion sensor with tap detection โ€ข Temperature sensor โ€ข Light/color sensor โ€ข Sound sensor (MEMS microphone) โ€ข Mini speaker with class D amplifier โ€ข 2 Push buttons and a Slide switch โ€ข Infrared receiver and transmitter, can also act as a proximity sensor โ€ข 7 Capacitive touch inputs and 1 true analog output โ€ข 2 MB of SPI Flash storage for code and libraries โ€ข USB port that can act like serial port, keyboard, mouse, joystick or MIDI For more information, check out the product page: https://www.adafruit.com/product/3333

    2
  • PCB Design Hands-on Course: Make your own Arduino Shield + STM32 Game

    Take your Arduino and electronics skills to the next level: learn how to turn your projects into Printed Circuit Boards! This hands-on course will take you all the way from design to a functional, assembled PCB. You will start by building your own Arduino shield, and then move on to creating a custom, standalone memory game based on an STM32 microprocessor, with buttons, LEDs, a buzzer, and powered by a small coin-cell battery. We'll cover everything you need to know: schematic capture, board layout, Surface Mount technology (SMT), routing, reading datasheets and understanding part numbers, sourcing components, working with different microcontrollers such as STM32, sending your board for manufacturing and assembly in China, and more! The course include 5 meetings of 2.5 hours, and you can find the complete agenda here: https://link.makelab.org.il/PCB By the end of the course, you will have the knowledge you need to create PCBs for your projects, as well as how to manufacture your designs. You will also create 2 different boards, we'll take care of the manufacturing, and of course you get to keep them and take them home with you! ๐ŸŽ You will need to bring along a laptop with Windows 10 or Mac (contact us for a different OS) and a lot of motivation to learn and experiment :-) ๐Ÿ“… Course Schedule ๐Ÿ“… The meetings will take place in MakeLaB Yehud. The dates for the meetings are: 28.11, 5.12, 12.12, 19.12, 2.1 โœ… Required Experience โœ… You need to have programming experience (language doesn't matter - Python, JavaScript, C, Java, C#, C++ are all fine). No need for electronics background (though it doesn't hurt), we will explain all the basics in the first meeting. ๐Ÿ“ Course registration ๐Ÿ“ The price is 2200 NIS per each attendee. Manufacturing your projects, components and shipping costs are all on us - no extra payment required! *** Register here: *** https://go.urish.org/pcb-course

    2
  • I built that on GeekCon - Maker Projects Show'n'Tell

    Facebook - Sarona

    What happens when you take 100+ makers, artists, and engineers, put them all together in a workshop full of tools, equipment, and 3D printers, and let their imagination lead their work for a weekend? ๐Ÿค“ Geekcon is an ongoing experiment that tries to answer exactly that! Every year, just before Rosh Hashana, tens of crazy projects get built under the moto: "If you haven't failed, you didn't aim high enough!". And surely, these makers aim very high! ๐Ÿน This meeting is all about the crazy projects people have been building in Geekcon over the years. This is the first time their story is told - from the conception, through planning and improvising with what they had around, until a working project. Or better - tried-but-miserably-failed project. ๐Ÿ˜ฒ These projects often involve interesting technological and mechanical challenges, and clever usage of maker tools such as Arduino, servos, cables ties, and stepper motors, and the speakers are going to share with you all the juicy details! ๐Ÿค– Event agenda: 18:00 - Meet and Enjoy some Pizza and drinks ๐Ÿ• 18:30 - The Talks Start. We start on time, don't be late! ๐ŸŽค Speakers: - Inbar Raz - Michael Sverdlin - Liron Finegold - Dorin Shani & Avi Ostfeld - Eyal Hershko - Uri Shaked Want to speak too? We still have some spots open: https://forms.gle/8CoHCbzWHybnhCJp6 The event will take place in Facebook offices, Azrieli Sarona tower - thanks you for hosting us! Important: when you RSVP, please include your email address so we will be able to check you in through the Facebook guest registration system.

    15
  • CircuitPython Hands-On Workshop ๐Ÿ

    *** CircuitPython Day Special Event *** Circuit Playground Express is a beginner friendly board that is packed with sensors, LEDs and peripherals and can be programmed using Arduino, Python, JavaScript and even using MakeCode, a block-based interface. We will meet for a free mini-workshop where you will be able to experiment with this board and program it using the Python language. No prior Python knowledge is required, but some programming experience is strongly recommended. You need to bring your laptop and a MicroUSB cable. We have a very limited number of boards, so please RSVP only if you know you will be able to make it. What's on these boards? โ€ข 10 mini NeoPixels, each one can display any color โ€ข Triple-axis accelerometer Motion sensor with tap detection โ€ข Temperature sensor โ€ข Light/color sensor โ€ข Sound sensor (MEMS microphone) โ€ข Mini speaker with class D amplifier โ€ข 2 Push buttons and a Slide switch โ€ข Infrared receiver and transmitter, can also act as a proximity sensor โ€ข 7 Capacitive touch inputs and 1 true analog output โ€ข 2 MB of SPI Flash storage for code and libraries โ€ข USB port that can act like serial port, keyboard, mouse, joystick or MIDI For more information, check out the product page: https://www.adafruit.com/product/3333

    12
  • CircuitPython Hands-On Workshop ๐Ÿ

    Circuit Playground Express is a beginner friendly board that is packed with sensors, LEDs and peripherals and can be programmed using Arduino, Python, JavaScript and even using MakeCode, a block-based interface. We will meet for a free mini-workshop where you will be able to experiment with this board and program it using the Python language. No prior Python knowledge is required, but some programming experience is strongly recommended. You need to bring your laptop and a MicroUSB cable. We have a very limited number of boards, so please RSVP only if you know you will be able to make it. What's on these boards? โ€ข 10 mini NeoPixels, each one can display any color โ€ข Triple-axis accelerometer Motion sensor with tap detection โ€ข Temperature sensor โ€ข Light/color sensor โ€ข Sound sensor (MEMS microphone) โ€ข Mini speaker with class D amplifier โ€ข 2 Push buttons and a Slide switch โ€ข Infrared receiver and transmitter, can also act as a proximity sensor โ€ข 7 Capacitive touch inputs and 1 true analog output โ€ข 2 MB of SPI Flash storage for code and libraries โ€ข USB port that can act like serial port, keyboard, mouse, joystick or MIDI For more information, check out the product page: https://www.adafruit.com/product/3333

    8
  • All you need to know about Bits and Bytes

    Oracle Development Center

    What's common to DWORD, uint32_t, >>, Big Endian, UTF-8 and Base-64? Many developers and makers, especially self-taught ones, have never had the opportunity to really dig into them and understand what they are and how they work. This meetup is all about going back to the fundamentals, understanding them, and seeing how real life examples of them in JavaScript and in Arduino. Many thanks to Oracle Tel Aviv for hosting us this time ๐Ÿ™ Event Agenda: 18:00 - Meet & Pizzas ๐Ÿ• 18:30 - From Bits to Bytes, and beyond ๐Ÿ“œ 19:15 - Base64 and The Curious Case of JsonWebTokens ๐Ÿค“ 19:30 - ASCII, Unicode, UTF-8, and The secret world of Emojis ๐Ÿคญ --- ๐Ÿ“œ From Bits to Bytes, and beyond / Uri Shaked ๐Ÿ“œ Digital CPUs see the world as long sequences of Ones and Zeroes. On top of that, we built countless abstractions that make writing computer programs much easier. This talk is all about starting from the basics, a single bit represented by low/high voltage, and building concepts such as byte, dword and character strings on top of them. Are you ready to combat the Hexadecimal Big Endian? ๐Ÿ›‚ Base64 and The Curious Case of JsonWebTokens / Yael Hermon ๐Ÿ›‚ Base64 is a key component that appears many times in software engineering. Yael will walk us through several practical use-cases for Base64, and show us how it forms the basis for authentication on the Web, as part of the JsonWebToken (JWT) Secure Authentication standard. ๐Ÿคญ ASCII, Unicode, UTF-8, and The secret world of Emojis / Gil Tayar ๐Ÿคญ Unicode is supposedly a simple thing. All the characters are inside! Modern programming language fully support it! Well, yes, and no. In this talk we'll explain the yes and the no. We will also talk about how text is stored as bytes in memory, and what an encoding is. We will look at the HTTP protocol as a common example, and talk about the UTF-8 encoding and other popular text encodings. Most importantly (!), we will understand together why those pesky Hebrew subtitles you're downloading from the Internet sometimes look like Jibberish, and how to solve this. --- Yael Hermon is a Senior Software Engineer at Wix. She discovered the world of software development when she was IRC-scripting at the age of 12. Later on, she got to work with C++, .NET and eventually JavaScript, where she fell in love with Node.js and V8 internals. Gil Tayar, From the olden days of DOS, to the stratospheric architectures of Wix, Gil was, is, and always will be, a software developer. He has in the past co-founded WebCollage, survived the bubble collapse of 2000, and worked on various big cloudy projects at Wix. His current passion is teaching software, yet he still doesn't know whether static languages or dynamic languages are the best.. Uri Shaked is a Google Developer Expert for Web Technologies. He regularly writes about Web and IoT related technologies in his blog, and speaks about these topics in conferences and meetup around the world. Among his interests are virtual/augmented reality, hardware hacking, neuroscience, building 3D-printed robots and games, playing music and Salsa dancing.

    8
  • ๐Ÿ’ก๐Ÿ“ถ Let's Play With (Web) Bluetooth! ๐Ÿค–โŒš๐Ÿ’ป

    We will meet and hack on Bluetooth Low Energy (BLE) devices. Dafna and I will bring a bunch of sensor-packed Thingy:52 devices, and every attendee (or 2) will be able to pick one device an experiment with it. We will start with a quick demonstration of the Thingy:52 devices - their sensors and how to use a free app called "nRF Connect" for connecting and experimenting with the devices. After that - hacking time starts! You can work on your own, connect to them with your mobile phone and write macros, and even create a small Web Bluetooth application that connects to the device and controls it. We will provide an example to get you up and running quickly! Bringing your laptop is recommended, especially if you want to experiment with Web Bluetooth. This is a small, informal event, and the goal is to experiment and learn. Please be respectful to the other attendees, keep the atmosphere friendly and encouraging, and only RSVP if you are absolutely sure you can make it, as we have very limited spots. Let's have some great time together ๐Ÿ˜

    14
  • Mixed Reality with WebVR, Unity and Live Coding

    Microsoft Reactor Tel Aviv

    Two motion-tracking handheld controllers, one headset and a fascinating journey filled with endless possibilities - this is where we are heading tonight! We will explore the Windows Mixed Reality platform, get a glimpse of the built-in experience, and then jump straight into some live-coding and write some fun games. ๐ŸŽฎ Big thank you to Microsoft for hosting our meetup this time! ๐Ÿ™ Note: Please use your full name when registering for the event, as Microsoft will print name tags for you and check your names at the door. Registration will close on Wednesday at 4pm Israel time. Event Agenda: 18:30 - Meet, and have some snacks ๐Ÿ• 19:00 - Windows Mixed Reality - What does it feel like? 19:20 - Meet WebVR and A-Frame & Let's build a VR game together 20:00 - From monitor to VR in Unity 20:30 - You get to play with the devices we brought! Enjoy :) ๐Ÿ‘“ Windows Mixed Reality, what does it feel like? - Jonathan Schipper ๐Ÿ‘“ When the first VR devices emerged, the obvious target audience was gamers. Next, we have seen some very impressive use cases for education, such as virtual guided tours. But how do our every-day apps such as email, web browser, calendar, etc. translate to VR? What does a VR "Desktop" feel like? In this short session, you will get a glimpse to see Microsoft's take on this. we'll analyze how Windows Mixed Reality experience world was architected, trying to bring our desktop and traditional apps to life in the 3-dimensional world of Virtual Reality. ๐Ÿ‘พ Meet WebVR and A-Frame & Let's build a VR game together - Adi Polak and Uri Shaked ๐Ÿ‘พ WebVR is an emerging standard that enables web developers building Virtual Reality experiences using the familiar technologies we all love - HTML and JavaScript. We will show you how you can create a fun VR game, from scratch, that will run on multiple platforms - Oculus Rift, Google Daydream, Windows Mixed Reality and even on standard phones. We will live-code everything (with some help from the audience), and then call some brave volunteers to play the game we just created and compete against each other. Who wins? ๐Ÿฆ„ From monitor to VR in Unity - Oren De-Panther Weizman ๐Ÿฆ„ In this session, we'll show how you can take existing desktop game and adjust it to VR. We'll also talk about key differences between those experiences. --- Jonathan Schipper (A.K.A Virtual Johnny) is Chief Experience Officer @ Virtual Johnny an innovation powerhouse for mixed reality & smart things, creating experiences with natural interfaces. Fascinated with exploring the limits between body, tech and our surroundings johnny likes to make people happy using tech. Previous VP of products @ RideOn which making AR tech for outdoor use, he recently launched the MOHAWK Smart AR Ski Helmet. He also previously founded 2 startups and leads Nextech Israel and Wearable Tech Israel communities, a really fast swimmer and he knows Kung-fu. Oren De-Panther Weizman is Co-Admin at Israeli Unity3D Developers Facebook and Meetup groups. Use Unity for about 10 years. In the last few years worked on some VR/AR games and demos Adi Polak is a Sr. Cloud Developer Advocate at Microsoft. She gets to play with all Azure new features. Master them and packages them in a way that enables developers to understand them faster and use them in a more efficient way. Her expertise is Data at scale, Distributed systems, and Web Security. Uri Shaked is a Google Developer Expert for Web Technologies. He regularly writes about Web and IoT related technologies in his blog, and speaks about these topics in conferences and meetup around the world. Among his interests are virtual/augmented reality, hardware hacking, neuroscience, building 3D-printed robots and games, playing music and Salsa dancing. Cover photo credit: https://vimeo.com/263111845

    7