Open source hardware and software platform
POPULARITY
Categories
This week's EYE ON NPI is a super connector - it's the Texas Instruments SimpleLink Wi-Fi CC33xx Family (https://www.digikey.com/en/product-highlight/t/texas-instruments/simplelink-wi-fi-cc33xx-family) with 2.4GHz and 5GHz WiFi 6 support, plus optional Bluetooth LE, in a low cost co-processor you can add to any microcontroller project you have to instantly IoT-ify it. This family of chips is a big upgrade in the CC3 family, and looks like a very competitive solution to existing market chips - we're excited to see how TI has adapted to the existing market to bring this compelling offering. Oh the TI CC3x series, how you've grown! We first met you back when it was the CC3000, a radical WiFi co-processor with the (at-the-time) astonishing price of ~$10 per module. At the time, we crafted an Arduino-compatible shield and a breakout board (https://learn.adafruit.com/adafruit-cc3000-wifi/overview) as well as an Arduino port of the TCP/IP mini-stack so that folks could do amazing things like get the time (https://learn.adafruit.com/adafruit-cc3000-wifi/internettime), read a web page (https://learn.adafruit.com/adafruit-cc3000-wifi/webclient) or even send a Tweet (https://learn.adafruit.com/adafruit-cc3000-wifi/sendtweet). The big thing was making it so you weren't spending the $50 it cost up-till-then to add a full-linux-system-as-peripheral (https://www.adafruit.com/product/1498). Since then, TI has released some updated versions, such as the CC3100 (https://www.digikey.com/short/9cp431pr), which added 802.11n and lower power draw - we saw it featured in a few micropython projects (https://blog.adafruit.com/2016/08/24/micropython-name-badge-from-emf-2016/) thanks to the core driver support (https://github.com/micropython/micropython/tree/master/drivers/cc3100). And after that, the CC3200 series (https://www.digikey.com/short/9289jcq3), which added TLS/SSL support and had an internal ARM Cortex-M4 that could run code on its own, like MicroPython! (https://github.com/micropython/micropython/blob/master/ports/cc3200/README.md) So it's no surprise that TI is continuing to press their WiFi family forward, to now the CC33xx! The new Texas Instruments SimpleLink Wi-Fi CC33xx Family (https://www.digikey.com/en/product-highlight/t/texas-instruments/simplelink-wi-fi-cc33xx-family) comes with 4 variants: the CC330x have 2.4GHz WiFi only, where-as the CC335x add 5GHz for an additional cost. Likewise, the CC33x0 have only WiFi, and the CC33x1 have WiFi+BLE. Since all the chips / modules are pin-compatible, you can develop with one and then change in production to whatever final setup suits your product. Like the earlier chips, these chips are expected to be connected to a main processor: either a microcontroller or microcomputer, over SPI or SDIO. SPI will work great for your smaller micros, SDIO is great when you have the speed and bandwidth to shift a lot more data around. When connecting over BLE, use the UART-with-flow control - that's the standard for a "BTLE Host Controller Interface" communications (https://www.bluetooth.com/wp-content/uploads/Files/Specification/HTML/Core-60/out/en/host-controller-interface/uart-transport-layer.html). Of course, there's no way you'll want to write a driver for this kind of complex chip - so visit the CC33xx software download page (https://www.ti.com/tool/CC33XX-SOFTWARE) which has software in the form of Linux kernel patch/drivers for beefy chips, or an microcontroller with an RTOS - follow their porting guide to get it running on a non-TI chipset (https://dev.ti.com/tirex/explore/node?node=A__AEIJm0rwIeU.2P1OBWwlaA__CC33XX-RTOS-MCU__dzPVh4K__LATEST) Now you're probably saying "OK cool but I don't want to do a bunch of RF layout, I want a nice tinned module i can slap down and connect my RP-SMA or chip antenna" - and not surprisingly, it looks like there's a CC3301 module (https://www.ti.com/product/CC3301MOD) in pre-production with an optimistic budgetary price of $2.88 - that's for 2.4GHz + BLE. For the 5GHz CC3351MOD (https://www.ti.com/product/CC3351MOD) the price is $3.50. Sans BLE the CC3350MOD (https://www.ti.com/product/CC3350MOD) is $3.13. If you want a peek at what the CC3301 module might look like, the BoosterPack product page has a tantalizing glimpse (https://www.ti.com/tool/BP-CC3301MOD). You can sign up at TI's site for updates on the release schedule, or chat with your DigiKey sales rep and they'll let you know when the part makes it into general distribution. Until then, you can get plenty of TI CC3350 (https://www.digikey.com/short/3z7tqtrp) and CC3351 (https://www.digikey.com/short/hmqzwv5j) bare chips: they're both in stock at DigiKey for immediate shipment! Order today and you'll quickly add low-cost WiFi 6 + BLE support to your next design, with 2.4/5 GHz support so you're ready for any customer or configuration. With ready-to-go software, and great low prices, you can get your design set up with cutting-edge networking without breaking the BOM bank.
Join us for an in-depth conversation with Ari Mahpour, Embedded Systems Engineer at Rivian, as he reveals how AI is revolutionizing embedded development and testing workflows on this episode of the OnTrack Podcast. From voice-controlled Arduino programming to automated hardware-in-the-loop testing, discover cutting-edge techniques that are transforming the industry. Learn about embedded DevOps, Cloud-driven testing infrastructure, and how AI agents can write, compile, and test code autonomously. Explore the intersection of hardware and software development, from NASA's space missions to modern automotive systems. Ari shares practical insights on bridging the gap between electronics design and software development, implementing CI/CD pipelines for embedded systems, and leveraging AI for everything from data sheet analysis to automated test generation. Resources from this episode: - Check out the Octopart YouTube Channel: https://www.youtube.com/@Octopart - Browse all of Ari's Tutorials on Octopart: https://youtube.com/playlist?list=PLtZurp7-0DcVXIR-fvnjVU0UyxgVSgSYu&si=kXqnNeSoAkGEh6oz - Connect with Ari here: https://www.linkedin.com/in/arimahpour/
Arduino. Founded in Italy twenty years ago by a group of visionary educators and engineers, Arduino was born out of a desire to democratize electronics and make it accessible to everyone. Named after a bar in Ivrea, the platform started with hand-assembled circuit boards for students at the Interaction Design Institute Ivrea (IDII). The founders—Massimo Banzi, David Cuartielles, David Mellis, Tom Igoe, and Gianluca Martino—made key decisions to keep the hardware and software open-source, ensuring that anyone could learn, create, and innovate. The result is… a world where anyone, regardless of their technical background, can create electronic projects that once seemed out of reach. This is the world that Arduino has made possible. The significance of Arduino extends far beyond its technical specifications. It has lowered barriers of entry, making electronics affordable and accessible. Its massive open-source community fosters sharing and innovation, sparking the Maker movement and encouraging creation over consumption. Arduino has become a platform, bridging disciplines like art, design, engineering, and computer science, and enabling rapid prototyping. Its impact is felt in education, product development, and the philosophy of technology accessibility. Arduino has inspired a global movement, empowering hobbyists, students, artists, and professionals to bring their ideas to life. It has influenced modern IoT and smart devices, proving that with the right tools, anyone can be an innovator. Arduino's choice of the AVR ATmega168 and later the ATmega328P microcontrollers was pivotal. These microcontrollers offered a balance of performance, cost, and ease of use, featuring 8-bit architecture, flash memory, SRAM, EEPROM, and built-in peripherals like timers, ADC, PWM, UART, SPI, and I2C. This made them ideal for a wide range of applications, from simple projects to complex prototypes. What happens next is anybody's guess, but the frontiers spawned by the Shockley's and Moore's of the world, with their advanced educations and access to vast amounts of capital, are giving way to the kid in their bedroom, tinkering with a board and a laptop, intent on building a thing – turning their imagination into reality through simple advancements in integrated circuits, sensors, and open-source software. How can Microchip Technology fuel the ethos of the Do-It-Yourself Maker movement?
Sanjit Biswas is the Co-founder and CEO of Samsara, the fleet management and safety platform.At the time of publication, Samsara is a public company worth over $26 billion, and we unpack how exactly they went from zero to run rating at over $1.5 billion in revenue in ten years.We get into using AI to impact the physical world, how Samsara uses AI internally, and how their products prevent over 200,000 deaths per year.Sanjit has built two unicorns, and he shares everything he's learned along the way, including what most founders and investors get wrong about hardware, thinking customer-first instead of product-first, how to know when you have product market fit, mastering sales as a technical founder, and how to spend more time with your customers.We also talk about getting his high school online in the 90's, and the research project that turned into Sanjit's first company, Meraki, and its $1.2 billion dollar sale to Cisco in 2012.Thanks to Bolt for supporting this episode. Help them break a world record for the largest hackathon (up to $1m in prizes): https://bit.ly/ThePeelBoltHackathonTimestamps:(4:26) Samsara: Helping the world of physical operations(8:44) Preventing 200,000 deaths per year(11:19) AI opportunities in transportation(14:43) Samsara's internal AI tools(16:58) What people get wrong when building hardware(19:04) Starting Samsara customer-first instead of product-first(22:23) Find adjacent products for your customers(26:28) How to know you have product market fit(34:52) How to spend more time with customers and build feedback loops(43:00) 70-20-10 framework for allocating capital(45:07) Importance of selling new products to existing customers(49:15) Revisiting the product roadmap based on new technology(50:38) Why Sanjit credits focus to hitting $1B revenue in nine years(53:41) Learning to love sales as a technical founder(57:06) Getting his high school online in the 90's(1:01:46) The research project that turned into Sanjit's first company, Meraki(1:04:01) Importance of asymmetric risk when starting a company(1:05:41) Early days of Meraki taking off(1:09:19) Surviving and doubling during the financial crisis(1:16:00) Cisco acquiring Meraki for $1.2B(1:18:15) Meraki's post-acquisition integration(1:20:48) Differences between 1st and 2nd company(1:24:19) Almost starting an renewable energy company(1:25:52) The power of small teams(1:28:49) One-shotting Bill Gates' biography at 10-years oldReferencedSamsara: https://samsara.com/Meraki: https://meraki.cisco.com/Arduino: https://www.arduino.cc/Raspberry Pi: https://www.raspberrypi.com/Hard Drive: Bill Gates and the Making of the Microsoft Empire: https://www.amazon.com/Hard-Drive-Making-Microsoft-Empire/dp/0887306292No Priors Podcast: https://www.youtube.com/@NoPriorsPodcastFollow SanjitLinkedIn: https://www.linkedin.com/in/sanjitbiswas/Follow TurnerTwitter: https://twitter.com/TurnerNovakLinkedIn: https://www.linkedin.com/in/turnernovakSubscribe to my newsletter to get every episode + the transcript in your inbox every week: https://www.thespl.it/
Arduino. Founded in Italy twenty years ago by a group of visionary educators and engineers, Arduino was born out of a desire to democratize electronics and make it accessible to everyone. Named after a bar in Ivrea, the platform started with hand-assembled circuit boards for students at the Interaction Design Institute Ivrea (IDII). The founders—Massimo Banzi, David Cuartielles, David Mellis, Tom Igoe, and Gianluca Martino—made key decisions to keep the hardware and software open-source, ensuring that anyone could learn, create, and innovate. The result is… a world where anyone, regardless of their technical background, can create electronic projects that once seemed out of reach. This is the world that Arduino has made possible. The significance of Arduino extends far beyond its technical specifications. It has lowered barriers of entry, making electronics affordable and accessible. Its massive open-source community fosters sharing and innovation, sparking the Maker movement and encouraging creation over consumption. Arduino has become a platform, bridging disciplines like art, design, engineering, and computer science, and enabling rapid prototyping. Its impact is felt in education, product development, and the philosophy of technology accessibility. Arduino has inspired a global movement, empowering hobbyists, students, artists, and professionals to bring their ideas to life. It has influenced modern IoT and smart devices, proving that with the right tools, anyone can be an innovator. Arduino's choice of the AVR ATmega168 and later the ATmega328P microcontrollers was pivotal. These microcontrollers offered a balance of performance, cost, and ease of use, featuring 8-bit architecture, flash memory, SRAM, EEPROM, and built-in peripherals like timers, ADC, PWM, UART, SPI, and I2C. This made them ideal for a wide range of applications, from simple projects to complex prototypes. What happens next is anybody's guess, but the frontiers spawned by the Shockley's and Moore's of the world, with their advanced educations and access to vast amounts of capital, are giving way to the kid in their bedroom, tinkering with a board and a laptop, intent on building a thing – turning their imagination into reality through simple advancements in integrated circuits, sensors, and open-source software. How can Microchip Technology fuel the ethos of the Do-It-Yourself Maker movement?
Ozzy Osbourne / Randy RhoadsArduinoを注文した話YouTube https://www.youtube.com/@katsuOfficialnote https://note.com/kermit71/TikTok https://www.tiktok.com/@katsu_beatinstagram https://www.instagram.com/kermit71【今日のキーワード】ROLAND SP-404 MKII / SP-404 MK2 / AKAI PROFESSIONAL MPC ONE / ビートメイク / コーヒー / Teenage Engineering EP-133 K.O.II / Ableton Move
In this episode of Langes BOG's – Bunch of Geeks, host Mr. Brad Lange, computer science teacher and proud geek-in-residence, sits down with fellow tech enthusiasts Aaron and Linus. Together, they dive into their recent hands-on adventures with Arduino microprocessors, made possible through a generous grant from the Gull Lake Community Schools Foundation (huge thanks to them!).Listen in as the trio talks about the power of failure in engineering, the thrill of solving real-world problems, and how programming, hardware tinkering, and 3D printing came together in one exciting learning journey. Whether you're a fellow geek, a curious student, or just someone who loves tech, this episode is a great peek into what happens when creativity meets code.
Mr. Brad Lange, your friendly neighborhood computer science teacher, is back with another episode of Langes BOG's – Bunch of Geeks! This time, he's joined by student engineers Joe and Parker for a deep dive into their Arduino adventures.Thanks to a generous grant from the Gull Lake Community Schools Foundation (huge shoutout to them!), Joe and Parker got their hands on microprocessors—and the learning really began. With a toolkit of programming knowledge, hardware skills, and 3D printing know-how, they hit plenty of roadblocks… but powered through them all.Tune in to hear about how trial, error, and a whole lot of curiosity helped them turn tech challenges into real-world problem-solving wins. It's messy, it's geeky, and it's exactly what learning should be.
We're wrapping up the design for the OPT4048 breakout: mostly putting the finishing touches on the Arduino library (https://github.com/adafruit/Adafruit_OPT4048). Since the whole point of this sensor is that it gives you CIE X & Y coordinates, we thought it would be cool to plot that onto a CIE diagram (https://en.wikipedia.org/wiki/CIE_1931_color_space). Historically, we'd have to use Processing (https://processing.org/), but now you can use WebSerial to get data directly from a microcontroller! Only catch — it's been like 15 years since I wrote JavaScript, so we asked Claude Code (https://docs.anthropic.com/en/docs/claude-code/overview) to help out. With a little direction, it delivered a perfect demo (https://github.com/adafruit/Adafruit_OPT4048/commits/gh-pages) in about 30 minutes. It was so fun, we're thinking of doing WebSerial demos for more products! You can try it out by uploading the code here (https://github.com/adafruit/Adafruit_OPT4048/blob/main/examples/opt4048_webserial/opt4048_webserial.ino) and then visiting this page: https://adafruit.github.io/Adafruit_OPT4048/webserial/ #Arduino #WebSerial #ColorSensor Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
O Campus Industrial de Ferrol será sede, durante os meses de xuño e xullo, do Campamento Tecnolóxico de Verán “Misión: Salvar a Terra”. Dirixido a nenas e nenos de 6 a 16 anos, esta iniciativa lúdico-formativa está organizada por Play Code Academy, en colaboración co Campus Industrial da Universidade da Coruña (UDC), e celebra a súa segunda edición. O campamento ofrece unha experiencia educativa onde as persoas participantes descubrirán o potencial da tecnoloxía para a protección do planeta. Entre os retos que afrontarán os mozos e mozas inscritos atópanse a programación de drons para a reforestación, a construción de robots recicladores e o deseño de estacións meteorolóxicas intelixentes. A través destas actividades, desenvolverán competencias clave en programación, robótica e ciencia, empregando ferramentas innovadoras como LEGO, Arduino, Drones, Micro:Bit, Edison, CoSpaces, e explorarán o deseño e impresión 3D. Os obradoiros realizaranse en dous turnos: do luns 23 ao venres 27 de xuño, e do luns 30 de xuño ao venres 4 de xullo, en horario de 09:00 a 14:00 horas. Existe a opción de participar na modalidade “Madrugadores e Madrugadoras” (de 08:00 a 09:00 horas), que inclúe servizo de comedor. A tarifa xeral é de 129 euros, cun prezo reducido de 109 euros para membros da comunidade universitaria. Play Code Academy ofrece descontos para o segundo e terceiro irmán da mesma unidade familiar. As prazas son limitadas e asignaranse por orde de inscrición. Para máis información, pódese contactar a través do correo electrónico info@playcodeacademy.com ou chamando ao teléfono 633 232 386. As inscricións están abertas en https://playcodeacademy.com/campus-tecnologico-udc-ferrol/.
on todays show we discuss various topics, including the freshman design projects at Louisiana Tech, where students showcased inventions like a combustible gas detector and a bread maker using Arduino. The conversation shifted to conspiracy theories, such as the FBI's alleged cover-up of the motive behind the shooting of Louisiana representative Steve Scalise, and the existence of vast underground cities for the wealthy. The new Pope, Robert Prevost, was also discussed, highlighting his conservative views on social issues and his support for climate action and renewable energy. The meeting concluded with a brief mention of the Amazon vampire myth. The discussion covered various conspiracy theories and scientific debates. Speaker 4 argued that authorities manipulate oil scarcity narratives to control prices. Glenn Cox and others debated the Pope's role in environmental policies and the validity of climate models, suggesting they are based on false information. Speaker 3 explained the role of CO2 in plant growth and the media's misrepresentation of historical temperatures. The conversation also touched on the natural regulation of planetary temperatures by hurricanes and volcanic activity. Additionally, they promoted a cosmic summit in Greensboro, North Carolina, featuring ancient alien theorists, and recommended local businesses for audience engagement. PODBEAN'S NAMING CONVETIONS SUUUUUUUCK!
This podcast is a part of a collection of podcasts recorded at ISC West 2025 and previously shared on social media. At ISC West 2025, BluebirdSales.io, an outsourced sales and marketing firm dedicated to the technology sector, showcased its deepening partnership with floLIVE, a global cellular MVNO (mobile virtual network operator) known for simplifying and scaling connectivity in security and IoT applications. Tom Dever, president and self-described “strategy guy” at BluebirdSales.io, explained the company's mission: “We're not just about sales—we're about helping technology companies build strategic paths to market. That means understanding the technical problems and delivering the right solutions to the right partners.” At ISC West, Dever and his team were onsite supporting floLIVE's booth, helping introduce the company's carrier-agnostic connectivity to a range of security-focused exhibitors and attendees. floLIVE enables OEMs and integrators to embed global, multi-carrier eSIMs into their products, providing automatic access to networks like AT&T, Verizon, T-Mobile, and U.S. Cellular—with no need for separate SKUs or carrier contracts. “It's a game-changer for manufacturers,” said Dever. “One SIM, one integration, and you're connected nearly anywhere.” floLIVE's technology is especially useful for security and monitoring devices—such as IP cameras and smart sensors—that need to transmit critical data from remote or variable locations. Their local IMSI capabilities ensure compliance with global data sovereignty rules, converting devices into local nodes on the cellular network and avoiding roaming restrictions in regions like Brazil and Turkey. Dever also spotlighted floLIVE's channel-friendly approach. MSPs and MSSPs can white-label floLIVE's platform or refer it as a connectivity solution, offering new revenue streams while enhancing customer deployments. “Partners can resell the service or embed it in their offerings—either way, it's a win-win,” he said. In addition to floLIVE, BluebirdSales.io is also engaged with global tech brands like Arduino and Grin. The latter showcased an M.2 module at ISC West featuring floLIVE-enabled connectivity with both cellular and Skylo satellite support—ideal for rugged deployments in agriculture, energy, or isolated security locations. BluebirdSales.io continues to bridge the gap between innovative products and effective go-to-market execution. As connectivity becomes increasingly central to physical security solutions, partnerships like the one between BluebirdSales and floLIVE are helping integrators, manufacturers, and MSPs meet the moment—with confidence and scale. Learn more at: www.floLIVE.net and www.bluebirdsales.io.
Send us a textWe are on a short spring break at AI for Kid. We look forward to seeing you all in May. In the meantime, check out this replay with Archi Marrapu, a remarkable young inventor. • Explaining artificial intelligence as a "fake brain" that can mimic human intelligence and sometimes exceed human capabilities• Creating Project Pill Tracker, a 3D-printed medication management system with AI features that prevent medication errors• Working with tools like Arduino Uno kits, 3D printers, Flutter, and coding languages including Java and Python• Starting with curiosity and coding as entry points to learning about AI• Building confidence to overcome challenges and persist through failuresLinks to Resources: VoyceProject Pill TrackerOnchi 3d printingAutodesk inventorTinkercadArdino unoFlutter app developmentAndroid studiosJavaNIHStemifyGirlsContact Archi:Archi Marrapu LinkedInEmail: stemifygirls@gmail.com or founder.stemifygirls@gmail.comSupport the showHelp us become the #1 podcast for AI for Kids.Buy our new book "Let Kids Be Kids, Not Robots!: Embracing Childhood in an Age of AI"Social Media & Contact: Website: www.aidigitales.com Email: contact@aidigitales.com Follow Us: Instagram, YouTube Gift or get our books on Amazon or Free AI Worksheets Listen, rate, and subscribe! Stay updated with our latest episodes by subscribing to AI for Kids on your favorite podcast platform. Apple Podcasts Amazon Music Spotify YouTube Other Like our content, subscribe or feel free to donate to our Patreon here: patreon.com/AiDigiTales...
This week's EYE ON NPI is Pretty Sweet Of Course! It's the Infineon Technologies PSOC Control C3 Microcontroller Line (https://www.digikey.com/short/8cw3wpp8) a souped-up microcontroller that is a perfect choice for engineers who need to do some motor control while also managing buttons, LEDs, displays, and other product requirements all on one chip. With a the high-speed ADCs on board, you can manage your BLDC motors and handle the feedback loop in firmware for dynamic tuning without the expense of a specialized co-processor. The PSOC Control C3 series comes in two flavors, the Entry and Main line chips (https://www.infineon.com/cms/en/product/microcontroller/32-bit-psoc-arm-cortex-microcontroller/32-bit-psoc-control-arm-cortex-m33-mcu/psoc-control-c3m/). Both are based on the Arm Cortex M33 which means you know that your CMSIS-based code will be an easy compile and you can use existing pre-compiled libraries. The M33 line is an upgrade to the M3 and M4, giving you the same or better clock speeds and FPU/DSP commands you get with the M4 plus TrustZone and better power efficiency. The Entry line runs at 100MHz, with max 256k Flash 64K SRAM, 10-bit DAC, a 6 MSPS 12-bit ADC, 16 x 16-bit + 4 x 32-bit TCPWMs and a "CORDIC math coprocessor". The Main line can run at 180MHz, same Flash/SRAM and TCPWMs, and has a 12 MSPS ADC plus 4-channel HRPWM with less than 100ps resolution. Both come in 48 and 64 pin TQFP/QFN varieties, the Main line also has an 80-pin version. (There will also apparently be a Performance line, so far un-announced, which may offer more memory / higher frequency). Both have FPU/DSP support, so you'll be able to process the 6 or 12-MSPS ADC data quickly. And the CORDIC processor (https://en.wikipedia.org/wiki/CORDIC) optimizes trig functions like sin/cos/tan/ln so you don't need lookup tables for performing these floating point calculations. These are particularly useful when handling motor motion calculations since they are often sinusoidal and we need to convert to-and-from the ADC measurements to the precision PWM timers. There's a huge selection of Arm processors out there, but the PSOC Control C3 has the best peripherals for motor control: it's rare to see 12MSPS 12-Bit ADC plus so many 16-bit and 32-bit timers with high-speed PWM. The CORDIC co-processor especially will make managing BLDC or Stepper motors a breeze. Plus you still get all the peripherals you would expect of a microcontroller: I2C, UART, SPI, CAN bus, DAC, IRQs, and lots of GPIO. That means you can handle all the other stuff your product has to do while also managing the motor in the background, saving you lots of space and money in BOM costs and fewer integration woes when trying to communicate between a main processor and a motor-control co-processor. The KITPSC3M5EVK eval board (https://www.digikey.com/en/products/detail/infineon-technologies/KITPSC3M5EVK/25880112) is in stock right now if you want a ready-to-go kit at a good price. It comes with 'Arduino shield compatible" pinouts plus a USB / debug interface, and MikroBus connector for expansion. You can also pick up just the bare chip - for example the PSC3M5FDS2ACQ1AQSA1 (https://www.digikey.com/short/8cw3wpp8) is a fancy version with 256K of flash, the 12 Msps ADC, and hall encoder in a TQFP-64 package. It's in stock now at DigiKey for immediate shipment! Order today and you can have a powerful microcontroller with excellent motor feedback control in your hands by tomorrow morning.
Build a 3D printed Bluetooth speaker, inspired by the TV Show Severance. Powered by the Feather ESP32 V2 and the MAX98357A 3W I2S amplifier. This project is written in Arduino and uses two libraries by Phil Schatzmann that make using the ESP32 for Bluetooth audio really easy. Great for playing defiant jazz, watching your favorite TV show, or sync with your mobile device. Just please don't throw it at your coworkers, as it may cause a nasty bump to the head. Tutorial, Files and Code https://learn.adafruit.com/bluetooth-speaker/ Feather ESP32 https://www.adafruit.com/product/5400 IS2 Amplifier https://www.adafruit.com/product/3006 3W Speaker https://www.adafruit.com/product/4445 Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
Build a 3D printed Bluetooth speaker, inspired by the TV Show Severance. Powered by the Feather ESP32 V2 and the MAX98357A 3W I2S amplifier. This project is written in Arduino and uses two libraries by Phil Schatzmann that make using the ESP32 for Bluetooth audio really easy. Great for playing defiant jazz, watching your favorite TV show, or sync with your mobile device. Just please don't throw it at your coworkers, as it may cause a nasty bump to the head. Tutorial, Files and Code https://learn.adafruit.com/bluetooth-speaker/ Feather ESP32 https://www.adafruit.com/product/5400 IS2 Amplifier https://www.adafruit.com/product/3006 3W Speaker https://www.adafruit.com/product/4445 Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
The Game Developers Conference has come and gone for another year, and this week we have a potpourri mostly focused on our experiences at the show, with a particular focus on some emerging dev tools like Nvidia's AI-driven text-to-animation system and how they relate to current labor and economic issues in the industry, some of the cool maker-esque projects Will saw at alt.ctrl.GDC, and more.Videos to all the alt.ctrl.GDC projects we discussed: https://gdconf.com/alt-ctrl-gdcThe blog post referenced later in the episode: https://www.joewintergreen.com/if-you-want-shorter-games-with-worse-graphics-made-by-people-who-are-paid-more-to-work-less-graphics-tech-advancements-should-please-you/ Support the Pod! Contribute to the Tech Pod Patreon and get access to our booming Discord, a monthly bonus episode, your name in the credits, and other great benefits! You can support the show at: https://patreon.com/techpod
E se la vera opportunità per le imprese europee, nella sfida tra Stati Uniti e Cina sul fronte digitale, fosse già nelle loro mani? Massimo Banzi, creatore di Arduino, intervistato ai microfoni di Radio Next, sostiene proprio questa tesi: nonostante la percezione comune, l'Europa non è affatto marginale nella competizione tecnologica globale. Certo, i grandi colossi digitali rimangono prevalentemente statunitensi, e i passi avanti compiuti dalla Cina appaiono sempre più rapidi e incisivi. Eppure, l’Europa mantiene un ruolo strategico fondamentale, spesso nascosto ai riflettori. Ad esempio, l'olandese ASML è leader mondiale nella produzione di apparecchiature indispensabili per realizzare microchip di ultima generazione.Ma c'è di più. Banzi vede nella sovranità digitale una vera e propria leva strategica: «è necessario raggiungere una certa autonomia, avere le nostre infrastrutture e software», afferma con decisione. E la chiave per questa autonomia risiede nell’open source, che sta già profondamente modificando il mercato. Aziende come la francese Mistral o Hugging Face stanno emergendo come protagoniste nella corsa agli strumenti di intelligenza artificiale open, offrendo valide alternative ai modelli proprietari americani. E qui nasce una domanda cruciale: è possibile competere globalmente applicando regole specifiche solo per l’Europa?Banzi sostiene che non solo è possibile, ma che questo rappresenta anche un’opportunità economica: adottare tecnologie open source in server europei significa creare valore, competenze e lavoro in Europa, mantenendo però una collaborazione globale aperta. Un modello già collaudato con successo, come dimostra l'ecosistema Wordpress, diffuso ovunque ma capace di adattarsi localmente alle esigenze normative e di mercato.Di fronte a uno scenario internazionale sempre più turbolento, quindi, Banzi vede l’incertezza non come un ostacolo ma come uno stimolo positivo. «Il caos generato a livello globale ha fatto partire numerose iniziative europee che prima erano rimaste in secondo piano», spiega. Una visione che dovrebbe spingere le imprese europee a riflettere: e se proprio questo fosse il momento giusto per investire decisamente in una via europea al digitale?
This show has been flagged as Clean by the host. Review of the book the Arduino controlled by eforth by dr chen-hanson ting published in 2018 written by chen-hanson ting Late Dr. ting was a chemist turned engineer. he earned a phd in chemistry at the U of Chicago in 1965. taught chemistry in Taiwan until 1975. became a firmware engineer until hI retirement in 2000. he was a forth advocate for more than 50 years, especially a forth called eforth that has been ported to many devices, including the micro chip atmega 328 found on the arduino uno board. I found this book while searching for forths for the arduino uno boards. the source code and documentation for eforth is available in a lot of places I will put a few links in the show notes. I believe I mentioned this forth in an earlier hpr where I talked about choosing a forth. forth interest group https://forth.org https://wiki.forth-ev.de https://chochain.github.io (pdf) When I first encountered dr tings forth for arduino I was interested for one reason, it was easily assembled using avra, the gnu port of the atmel assembler. this was nice because using atmels (now microchips) assemblers on Linux required installing wine and installing wine, in the past, on a 64 bit Slackware meant installing 32 bit libraries to have a multI lib Slackware. ( that not an issue now). assembling the forth code in avra is quick, its only a little bit over 5k in size in the end. After playing with eforth for a while I became frustrated because I could create new words in the dictionary and the examples ran fine, but nothing persisted across reboot. so I dropped eforth and ended up using flashforth, which is a great, robust full featured forth. I still recommend flashforth if your starting out with forth on a microcontroller its solid software with good documentation. At the end of last year I thought it would be fun to write my own forth. and after looking into doing that I revisited 328eforth and thought, no how about I fix the problems with eforth on the arduino. so I dug out the book and began reading. Jones forth port at https://ratfactor.com/nasmjf The book has 6 parts. part 1 is dr tings musings on how he ended up creating 328eforth. part 2 explains installing eforth. the 3rd part begins exercising the arduino board using forth in the interactive interpreter. part 4 explains 328eforth implementation and design decisions. part 5 is the full commented source code of 328eforth and, this is the best part, dr tings explanation of what is going on in the code broken down by functional sections. a gold mine of information! part 6 conclusions The last part is his conclusions and examples to learn forth. This is a great free software project. nothing is hidden. it is accessible to anybody who would take the time to read and dig into the code. its makes assembly language much less dark and foreboding. I'll finish by reading a couple of paragraphs from dr tings book dr ting concludes: People using computers are trained to be slaves. You are taught to push certain buttons, and your are taught to push certain keys. Then, you get employed to push buttons and keys to work as slaves. Computers, programming languages, and operating systems are made complicated to enslave people. Computers are not complicated beyond comprehension. Programming languages and operating systems do not have to be complicated. If you get a sharp knife, you can be the master of your destination. 328eforth is a sharp knife. Go use it. The hacker ethos. The next podcast I produce will cover installing eforth on an arduino board and solving that pesky loss of words between boots problem. Provide feedback on this episode.
Software Engineering Radio - The Podcast for Professional Software Developers
Pete Warden, CEO of Useful Sensors and a founding member of the TensorFlow team at Google, discusses TinyML, the technology enabling machine learning on low-power, small-footprint devices. This innovation opens up applications such as voice-controlled devices, offline translation tools, and smarter embedded systems, which are crucial for privacy and efficiency. SE Radio host Kanchan Shringi speaks with Warden about challenges like model compression, deployment constraints, and privacy concerns. They also explore applications in agriculture, healthcare, and consumer electronics, and close with some practical advice from Pete for newcomers to TinyML development. Brought to you by IEEE Computer Society and IEEE Software magazine.
Testing Claude Code, to automate Arduino coding/debugging for Metro & OPT 4048! On the most recent Desk of Ladyada, we shared our experiments with Claude Code, a new large language model (LLM) tool, to streamline hardware development - WAIT WHAT? That's right!. streamline hardware development! We are using it to automate parts of the coding and debugging process for an Arduino-compatible Metro Mini board with an OPT 4048 color sensor. Using Claude Code's shell access, we can compile, upload, and test code in a semi-automated workflow, allowing the LLM to suggest fixes for errors along the way. The process involves using Windows Subsystem for Linux (WSL) to bridge hardware interaction gaps, as Claude Code doesn't run natively on Windows yet. While the AI isn't perfect for high-level driver development, it's proving VERY useful for tedious debugging and super-fast iterative improvements, bringing hardware automation closer to ...reality. #claude #ai #arduino
This week, Elliot Williams and Tom Nardi start off the episode by announcing Arduino co-founder David Cuartielles will be taking the stage as the keynote speaker at Hackaday Europe. In his talk, we'll hear about a vision of the future where consumer electronics can be tossed in the garden and turned into compost instead of sitting in a landfill for the next 1,000 years or so. You'll also hear about a particularly clever manipulation of Apple's AirTag infrastructure, how a classic kid's toy was turned into a unique display with the help of computer vision, and the workarounds required to keep older Global Positioning System (GPS) hardware up and running. They'll also cover DIY toasters, extracting your data from a smart ring before the manufacturer can sell it, a LEGO interferometer, and a new feature added to the Bus Pirate 5's already impressive list of capabilities. Capping off the episode there's a discussion about the surprising (or depending on how you think about it, unsurprising) amount of hardware that was on display at FOSDEM this year, and the history of one of man's most infernal creations, the shopping cart wheel lock. Check out the links over at Hackaday, and as always, tell us what you think about this episode in the comments!
Note : This is a re-release of an episode that was originally uploaded to BitBuilders."I've made every single mistake that exists in running startups." - Massimo Banzi, co-founder of ArduinoOur host, Gabriele Tinelli - investor at Foundamental, Aerospace Engineer and hardware nerd - sits down with Massimo Banzi, the co-creator of Arduino. They discuss the evolution of open-source hardware, the challenges of building a global brand, and the future of edge computing in robotics. Banzi shares insights on making technology accessible to beginners while still serving professionals. He emphasizes the importance of hands-on learning in tech education and reflects on the changing landscape of open-source projects. ----Chapters00:00 Intro04:30 Introduction to Interaction Design and Massimo Banzi09:44 The Birth of Arduino: A Prototyping Revolution19:35 Arduino's Evolution: From Hobbyist to Professional Tool29:20 The Arduino Community and Open Source Philosophy36:27 Future Trends: Arduino and AI Integration39:50 Integrating Arduino into Systems41:24 The Power of Edge Computing42:40 Advancements in Computer Vision for :04 The Role of AI in Robotics47:32 Lessons from Startup Experiences52:53 The Evolution of Open Source54:43 Encouraging Young Innovators1:01:16 Current Projects and Future Aspirations1:05:41 Advice for Educators and Future Generations
Today's show: Trump just floated the idea of a U.S. Crypto Reserve, suggesting a 10 bips transaction tax and naming unexpected altcoins like XRP, Solana, and Cardano. Jason and Alex break down what this means for crypto markets, regulation, and startups—plus the legal and political fallout. Is this a game-changer or just another pump-and-dump controversy?*Timestamps:(0:00) Alex and Jason kick of the show!(1:48) Trump's crypto policy and PR strategy(7:14) Analysis of Trump's proposed US crypto reserve(10:21) Gusto. Get three months free when you run your first payroll at http://gusto.com/twist(11:32) Predictions on legal challenges to Trump's crypto proposal(12:08) Industry reactions to the crypto tax proposal(20:27) OpenPhone. Get 20% off your first six months at https://www.openphone.com/twist(22:26) Crypto report around market hours and Eric Trump's tweet(24:13) Predictions on Trump's future crypto policies and inflation impact(27:10) Trump's Truth Social and Crypto Investments dynamics(30:48) LinkedIn Jobs. Post your first job for free at https://www.linkedin.com/twist(31:05) Jason's alternative idea for a crypto tax(36:40) Ramp's funding and fintech sector growth(41:02) Discussion on investment performance and Jason's ETF idea(46:42) Challenges companies face with public offerings and market fairness(50:14) Potential CoreWeave IPO and high CapEx costs(54:39) Founder Hack from Matt Turck(57:12) Exploring hybrid business models*Links from the episode:Check out Angel University: https://www.angel.university/Check out the JCal Case Study at Stanford Business: https://www.gsb.stanford.edu/faculty-research/case-studies/jason-calacanis-case-study-creating-resourcesCheck out Arduino: https://www.arduino.cc/Check out Ramp: https://ramp.com/Check out Coreweave: https://www.coreweave.com/*Subscribe to the TWiST500 newsletter: https://ticker.thisweekinstartups.comCheck out the TWIST500: https://www.twist500.comSubscribe to This Week in Startups on Apple: https://rb.gy/v19fcp*Follow Alex:X: https://x.com/alexLinkedIn: https://www.linkedin.com/in/alexwilhelm*Follow Lon:X: https://x.com/LonsLinkedIn: https://www.linkedin.com/in/lonharris*Follow Jason:X: https://twitter.com/JasonLinkedIn: https://www.linkedin.com/in/jasoncalacanis*Thank you to our partners:(10:21) Gusto. Get three months free when you run your first payroll at http://gusto.com/twist(20:27) OpenPhone. Get 20% off your first six months at https://www.openphone.com/twist(30:48) LinkedIn Jobs. Post your first job for free at https://www.linkedin.com/twist*Great TWIST interviews: Will Guidara, Eoghan McCabe, Steve Huffman, Brian Chesky, Bob Moesta, Aaron Levie, Sophia Amoruso, Reid Hoffman, Frank Slootman, Billy McFarland*Check out Jason's suite of newsletters: https://substack.com/@calacanis*Follow TWiST:Twitter: https://twitter.com/TWiStartupsYouTube: https://www.youtube.com/thisweekinInstagram: https://www.instagram.com/thisweekinstartupsTikTok: https://www.tiktok.com/@thisweekinstartupsSubstack: https://twistartups.substack.com*Subscribe to the Founder University Podcast: https://www.youtube.com/@founderuniversity1916
This week's Electromaker Show is now available on YouTube and everywhere you get your podcasts! Welcome to the Electromaker Show episode 170! Today we dial it up to 11 with our Product of the Week - the M5Dial - a powerful #ESP32 devkit with a touchscreen and rotary encoder built in, with other goodies. We also look at the new #PocketBeagle 2 from #Beagleboard, and soem wonderful #soldering and #EdgeAI related funding website things! Tune in for the latest maker, tech, DIY, IoT, embedded, and crowdfunding news stories from the week. Watch the show! We publish a new show every week. Subscribe here: https://www.youtube.com/channel/UCiMO2NHYWNiVTzyGsPYn4DA?sub_confirmation=1 We stock the latest products from Adafruit, Seeed Studio, Pimoroni, Sparkfun, and many more! Browse our shop: https://www.electromaker.io/shop Join us on Discord! https://discord.com/invite/w8d7mkCkxj​ Follow us on Twitter: https://twitter.com/ElectromakerIO Like us on Facebook: https://www.facebook.com/electromaker.io/ Follow us on Instagram: https://www.instagram.com/electromaker_io/ Featured in this show: BeagleBoard release the PocketBeagle 2! Excellent Hackster article on the PocketBeagle 2 Buy a PocketBeagle 2 and support Electromaker! Bela - incredible Beagle Based Audio cape, library, and EVERYTHING Product of the Week: M5 Dial Embedded World: Full program released! Funding Website Things: MakerQueenAU Soldering Kits Funding Website Things: RK3588 AI Module7 DOG TIME %
Links: Arduino Maker Workshop Extension for VSCode Arduino Maker Workshop VSCode Extension GitHub repository
OK, after many hours spent with Claude on writing a driver for the TLV320DAC3100 (https://www.digikey.com/en/products/detail/texas-instruments/TLV320DAC3100IRHBR/2260591), we finally have it configured using our driver, and playing an MP3 stream on this ESP32. This I2S DAC has a particularly complex PLL and audio-routing system, so it's not one where you can just pipe in I2S data and have it magically play. One nice thing we got working on is the MCLK, which is generated from the BCLK, so it'll work great with anything from an Arduino-compatible to a single-board computer like Raspberry Pi. We're hoping to get the headphone detection working next so that we can turn off the amp when the headphone is plugged in. Also, it should be able to control the volume from the headset buttons. Also, we want to get the internal beep generator going so we can make tones separate from the audio stream for UI notifications. Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ ----------------------------------------- #ai #claude #tech
In his 13 years of software engineering, Ilya Reznik has specialized in commercializing machine learning solutions and building robust ML platforms. He's held technical lead and staff engineering roles at premier firms like Adobe, Twitter, and Meta. Currently, Ilya channels his expertise into his travel startup, Jaunt, while consulting and advising emerging startups. Navigating Machine Learning Careers: Insights from Meta to Consulting // MLOps Podcast #286 with Ilya Reznik, ML Engineering Thought Leader at Instructed Machines, LLC. // Abstract Ilya Reznik's insights into machine learning and career development within the field. With over 13 years of experience at leading tech companies such as Meta, Adobe, and Twitter, Ilya emphasizes the limitations of traditional model fine-tuning methods. He advocates for alternatives like prompt engineering and knowledge retrieval, highlighting their potential to enhance AI performance without the drawbacks associated with fine-tuning. Ilya's recent discussions at the NeurIPS conference reflect a shift towards practical applications of Transformer models and innovative strategies like curriculum learning. Additionally, he shares valuable perspectives on navigating career progression in tech, offering guidance for aspiring ML engineers aiming for senior roles. His narrative serves as a blend of technical expertise and practical career advice, making it a significant resource for professionals in the AI domain. // Bio Ilya has navigated a diverse career path since 2011, transitioning from physicist to software engineer, data scientist, ML engineer, and now content creator. He is passionate about helping ML engineers advance their careers and making AI more impactful and beneficial for society. Previously, Ilya was a technical lead at Meta, where he contributed to 12% of the company's revenue and managed approximately 30 production ML models. He also worked at Twitter, overseeing offline model evaluation, and at Adobe, where his team was responsible for all intelligent services within Adobe Analytics. Based in Salt Lake City, Ilya enjoys the outdoors, tinkering with Arduino electronics, and, most importantly, spending time with his family. // MLOps Swag/Merch https://shop.mlops.community/ // Related Links Website: mlepath.com --------------- ✌️Connect With Us ✌️ ------------- Join our slack community: https://go.mlops.community/slack Follow us on Twitter: @mlopscommunity Sign up for the next meetup: https://go.mlops.community/register Catch all episodes, blogs, newsletters, and more: https://mlops.community/ Connect with Demetrios on LinkedIn: https://www.linkedin.com/in/dpbrinkm/ Connect with Ilya on LinkedIn: https://www.linkedin.com/in/ibreznik/
Industrial Talk is onsite at IoT Solutions World Congress and talking to Maria Mateo Pardo and Andres Mallada Artigas with Integra Tecnologia about "Solutions for smart cities and smart resorts". Finally, get your exclusive free access to the Industrial Academy and a series on “Why You Need To Podcast” for Greater Success in 2023. All links designed for keeping you current in this rapidly changing Industrial Market. Learn! Grow! Enjoy! MARIA MATEO PARDO'S CONTACT INFORMATION: Personal LinkedIn: https://www.linkedin.com/in/maria-mateo/ Company LinkedIn: https://www.linkedin.com/company/integra-estrategia-tecnologia/ Company Website: https://www.integrainnovation.com/ ANDRES MALLADA ARTIGAS' CONTACT INFORMATION: Personal LinkedIn: https://www.linkedin.com/in/andresmallada/ PODCAST VIDEO: https://youtu.be/CykPcCi-GXk THE STRATEGIC REASON "WHY YOU NEED TO PODCAST": OTHER GREAT INDUSTRIAL RESOURCES: NEOM: https://www.neom.com/en-us Hexagon: https://hexagon.com/ Arduino: https://www.arduino.cc/ Fictiv: https://www.fictiv.com/ Hitachi Vantara: https://www.hitachivantara.com/en-us/home.html Industrial Marketing Solutions: https://industrialtalk.com/industrial-marketing/ Industrial Academy: https://industrialtalk.com/industrial-academy/ Industrial Dojo: https://industrialtalk.com/industrial_dojo/ We the 15: https://www.wethe15.org/ YOUR INDUSTRIAL DIGITAL TOOLBOX: LifterLMS: Get One Month Free for $1 – https://lifterlms.com/ Active Campaign: Active Campaign Link Social Jukebox: https://www.socialjukebox.com/ Industrial Academy (One Month Free Access And One Free License For Future Industrial Leader):
This week's Electromaker Show is now available on YouTube and everywhere you get your podcasts! Welcome to the Electromaker Show episode 166! This week we reflect on our huge Red Pitaya EduPack giveaway, ask who will buy the new Pi5 16GB variant, and look at a quite specialized ESP32 C61 devkit! Tune in for the latest maker, tech, DIY, IoT, embedded, and crowdfunding news stories from the week. Watch the show! We publish a new show every week. Subscribe here: https://www.youtube.com/channel/UCiMO2NHYWNiVTzyGsPYn4DA?sub_confirmation=1 We stock the latest products from Adafruit, Seeed Studio, Pimoroni, Sparkfun, and many more! Browse our shop: https://www.electromaker.io/shop Join us on Discord! https://discord.com/invite/w8d7mkCkxj​ Follow us on Twitter: https://twitter.com/ElectromakerIO Like us on Facebook: https://www.facebook.com/electromaker.io/ Follow us on Instagram: https://www.instagram.com/electromaker_io/ Featured in this show: Raspberry Pi 5 16GB released! Embedded World 2025 is coming up! ESP32 C61 Devkit is Here Red Pitaya Electromaker Educator Red Pitaya Prize Winner Announced! Arduino Portenta ProtoKit
ICYMI (there were problems with the site mid-week), check out my forecasts for 2025, always one of my more popular pieces of the year.He has invented an entirely new digital system of money with the potential to change the world as we know it. He has watched it grow to a market cap of over two trillion dollars, with as many as 100 million users worldwide, including actual nations, and the US President promising a strategic bitcoin reserve in his 2024 election campaign. He has half the internet nosing about and trying to figure out who he is. His own coins are worth about $100 billion, making him one of the richest people on earth.Yet he has managed to stay completely unknown and anonymous. It is almost unbelievable.Never mind Big Foot, the Mary Rose or the Loch Ness Monster, the mystery of ‘Who is Satoshi Nakamoto?' is perhaps the greatest mystery the world has ever known - or not known.There have been thousands of investigative attempts, articles, blog posts and discussion groups involving probably millions of man hours dedicated to pinning down this man, with names bandied about from Elon Musk to little known computer scientists. They have all failed. Satoshi's identity is as bulletproof as his code.For my 2014 book, Bitcoin: the Future of Money?, from which today's piece is taken, I ventured on the same doomed journey. I spent many months poring over the 80,000 words Satoshi wrote in the three years he was active online, looking for clues. What unusual words did he use? Does he make any spelling mistakes? Does he have any quirky grammatical habits? I analysed it in such detail I can tell you where he places brackets, how he uses hyphens, even how many spaces he uses after a full stop and how that changed – all in the hope of finding idiosyncrasies that appear in the writing of other Cypherpunks - clues which might lead me to him.Profiling a genius – some broad brushstrokes‘I've had the good fortune to know many brilliant people over the course of my life, so I recognize the signs.' Hal FinneySatoshi reached such high levels of expertise in so many different fields that many believe he can't possibly be one person. He is a polymath. It is not just the breadth and depth of his knowledge, but, more importantly, its specificity that makes him unique.In order to first conceive a new system of electronic cash, one would have to have thought extensively about the nature of money and its history. Money is a subject that has found more interest in the last few years with the emergence of bitcoin, the 2000s bull market in gold, the financial crisis and the growth of libertarianism, but, in 2007–8, when bitcoin was conceived and first introduced, books and academic papers on the subject were few and far between. The subject did not have broad appeal.How many of those who cared actually had the ability to design a system like this? It is one thing declaring what needs to be done; it is another putting it into practice.Satoshi must have had expertise in computer coding, mathematics, databases, accounting, peer-to-peer systems, digital ownership, law, smart contracts, cryptography and monetary history.He had to have had experience in academia. The act of submitting a white paper, its presentation, the impeccable referencing – it all denotes academia, even government.It's also easy to infer from the way bitcoin was launched that Satoshi had experience in open-source tech start-ups.The resilience of the code suggests he had computer hacking experience. Moreover, his ability to keep his identity hidden, despite the fact that half the internet is trying to figure out who he is, suggests significant practical experience in staying anonymous. It also means he has the trust of those who know him, if anyone did, to keep his secret.Then there's the matter of his prose. It is consistent and of such a high standard it seems he must have had experience as a writer – perhaps he was a blogger, an academic or an author. He was also quite humble and dismissive of his ability in this regard. ‘I'm better with code than with words', he said.It's clear from his posts that he had the awareness to see shortcomings in his system, and the patience not to try to do too much too quickly. He had the foresight to perceive problems before they arose and the meticulousness to prepare for them. He appears to have remained calm and measured in the face of difficulty, but also of his own success. He treated those two imposters just the same. Signs of arrogance are hard to find.Then there's the way that bitcoin was introduced to the world. PR, like economics, is not an exact science. Sometimes something gains traction, sometimes it doesn't – and there's no explaining why. Bitcoin has been a PR masterstroke. The coverage it has received has been enormous. It gets more publicity than gold, which is the oldest form of money there is. Satoshi cannot take all of the credit for this, but he has to take some of it. He understood when to make his ideas known, at what point to release his creation into the open-source world and he had the self-efacement to let go of it for others to develop. He promoted his idea with huge under-statement – but the scheduled creation of bitcoins meant there would be no shortage of bitcoin-holders to do the promoting for him.So we can add an understanding of both PR and psychology to his list of qualities. His knowledge of how people on the internet, in the open source world and in large institutions work, allowed him to progress his creation.Finally, he has a certain honesty. Despite Bitcoin's similarities to a pyramid or Ponzi scheme, he never pumped-and- dumped his creation. Tempting though it must have been, he never sold the bitcoins he mined. That also suggests he already had money.There are not many people like this.From mathematics to computer programming to economics and monetary history to politics to PR and psychology to cryptography to business acumen and vision to plain old written English – in all of these fields he excelled. To cap it all, he's probably good-looking too.It's early in history to be drawing this sort of comparison, I know, but there are many parallels between Satoshi and Isaac Newton. Newton was a brilliant scientist and mathematician, of course, and an alchemist. But he was also Master of the Royal Mint. He redesigned England's monetary system, putting us onto the gold standard on which Britain's colossal progress during the next 200 years was built.If you haven't already, take a look at my buddy Charlie Morris's monthly gold report, Atlas Pulse. It is, in my view, the best gold newsletter out there, and, best of all, it's free. Sign up here.First instinctMany believe that Satoshi was Hal Finney, the veteran programmer, who invented reusable proof of works, one of the models on which bitcoin was based. This was my first instinct. Often such “first instincts”, for reasons I cannot begin to explain, prove correct. When Satoshi first announced bitcoin on the cryptography mailing list, nobody replied. The message was ignored for two days. In the short-attention-span land of the web, two days is a long time to wait for some feedback on something you've spent 18 months working on. Two days is a long time to wait when you might have nailed something Cypherpunks had been dreaming about for 20 years.The first reply came from Finney. Was he replying to himself in order to generate some interest and discussion – to bump his thread? Replying to your own posts, known as ‘sock-puppeting', is not uncommon. Let us pursue this line of thinking a little further.Finney was born in 1956 – in that same two-year golden window as so many computer-scientist geniuses that would change the world (from Bill Gates to Tim Berners-Lee to Steve Jobs) were born – and spent his life working on cryptographic systems. He was number two to Phil Zimmerman, the pioneer in the field, for many years at the Pretty Good Privacy (PGP) Corporation, where they developed the most widely used email encryption software in the world.Such were his beliefs in privacy, freedom, and Cypherpunk, Finney was known to spend many nights writing and developing code for free, just because he believed in the work.In 1993, he published the paper, ‘Detecting Double-Spending'. Solving the double-spending problem (ensuring the same money cannot be used twice) was, of course, the key problem with digital cash. It was what Satoshi was so excited about when he proposed Bitcoin. In 2004, Finney developed the ‘reusable proof-of-work' (RPOW) system, which coders regarded as a brilliant step forward – but his system never saw any economic use until b itcoin.Finney is one of the few people to have the background and expertise to have developed bitcoin – but he is also an obvious person to take an immediate interest.In his very first reply to Satoshi's announcement, he wrote:“As an amusing thought experiment, imagine that Bitcoin is successful and becomes the dominant payment system in use throughout the world. Then the total value of the currency should be equal to the total value of all the wealth in the world. Current estimates of total worldwide household wealth that I have found range from $100 trillion to $300 trillion. With 20 million coins, that gives each coin a value of about $10 million.”The comment shows extraordinary insight. Many now see this “amusing thought experiment” as inevitable. But could it also be somebody trying to get others excited? Very possibly.(By the way, ‘thought experiment' is an expression Satoshi himself uses – though it is not uncommon in coding circles).Of the many names touted as Satoshi, Finney's writing style is one of the few that match. The major difference is Satoshi used British spelling and Finney does not. There is a similar calm, understated tone, similar use of language, similar punctuation habits: two spaces after a full stop. In stylometrics tests carried out by John Noecker Jr., chief scientific officer at text analysis experts Juola & Associates, Finney consistently scored high. (However, veteran cypherpunk blogger, Nick Szabo, scored higher). Then I noticed both Finney and Satoshi had ‘@gmx.com' email addresses. (GMX is a free email provider based in Germany. Many Germans use GMX, while Americans and British tend to gravitate towards Gmail, Hotmail, or Yahoo. Today they would probably gravitate towards P rotonmail). Was this just coincidence – or was it a clue?Why did Satoshi disappear?In December 2010, Satoshi made his final post and then disappeared from the internet.Why?Perhaps to protect his anonymity in the face of rising interest from the media and, more significantly, the authorities: to protect his own safety as the WikiLeaks panic began to erupt. (After Wikileaks was shut out of the financial system, many began sending it bitcoin. The effect, ironically, was thus to make it an extraordinarily wealthy organisation).But there is also the possibility that he disappeared because he was ill.In 2009, Finney was diagnosed with Lou Gehrig's disease – amyotrophic lateral sclerosis – the same disease from which Stephen Hawking suffered. It is, for the most part, fatal and claims its victims within two to five years. ‘My symptoms were mild at first,' he says, ‘and I continued to work, but fatigue and voice problems forced me to retire in early 2011. Since then the disease has continued its inexorable progression.' Finney, eventually died in August 2014.In March 2013 he said, ‘Today, I am essentially paralyzed. I am fed through a tube, and my breathing is assisted through another tube. I operate the computer using a commercial eye-tracker system. It also has a speech synthesizer, so this is my voice now. I spend all day in my power wheelchair. I worked up an interface using an Arduino so that I can adjust my wheelchair's position using my eyes. It has been an adjustment, but my life is not too bad. I can still read, listen to music, and watch TV and movies. I recently discovered that I can even write code. It's very slow, probably 50 times slower than I was before. But I still love programming and it gives me goals.'Could a terrible illness be the reason Satoshi withdrew?Finney was one of the first to mine bitcoins. What did he do with them?I mined several blocks over the next days. But I turned it off because it made my computer run hot, and the fan noise bothered me. In retrospect, I wish I had kept it up longer, but on the other hand, I was extraordinarily lucky to be there at the beginning. It's one of those glass half full, half empty things.The next I heard of Bitcoin was late 2010, when I was surprised to find that it was not only still going, bitcoins actually had monetary value. I dusted off my old wallet, and was relieved to discover that my bitcoins were still there. As the price climbed up to real money, I transferred the coins into an offline wallet, where hopefully they'll be worth something to my heirs. Those discussions about inheriting your bitcoins are of more than academic interest. My bitcoins are stored in our safe deposit box, and my son and daughter are tech-savvy. I think they're safe enough. I'm comfortable with my legacy.Finney sold many of his bitcoins in order to pay for medical care, many at around $100. Satoshi never moved his.If you are buying gold to protect yourself in these uncertain times, I recommend The Pure Gold Company. Pricing is competitive, quality of service is high. They deliver to the UK, the US, Canada and Europe or you can store your gold with them. More here.We are all SatoshiFinney was a key player in the development of Bitcoin, no doubt. He was one of the first to ask real questions. He managed to understand from the start the inner workings of the Bitcoin protocol and its potential. He explored the weaknesses in the Bitcoin code – one of them is even named 'the Finney Attack'. He had many exchanges with Satoshi on the Bitcoin forums as they progressed the code and developed new versions. He asked question after question. But these very exchanges show there were two people talking. On January 10th, 2009, for example, Finney publicly complained to Satoshi that Bitcoin had crashed when he tried to receive a transaction. If it was his own code, and he was transacting with himself, he would surely have quietly fixed it himself.Moreover, coders all agree that Finney's coding style – and the style of the comments written in the code – is different from Satoshi's. Also, Finney preferred to code in the language C, whereas Bitcoin is coded in C++. This is something Finney himself confirms: 'I've done some changes to the Bitcoin code, and my style is completely different from Satoshi's. I program in C, which is compatible with C++, but I don't understand the tricks that Satoshi used.'Shortly before the publication of this book, the Forbes journalist Andy Greenberg published an interview with Hal Finney. Finney was now too ill to even speak – he could only raise his eyebrows to say yes. His son showed Greenberg fifteen email exchanges between Satoshi and Finney from January 2009. They mainly focused on bugs Finney had found in the code, to which Satoshi replied with fixes - and notes of thanks. Greenberg was also shown Finney's bitcoin wallet – with the transfers between Satoshi and Finney made back in 2009. As Greenberg notes, the wallet evidence and the Gmail timestamps in the emails would have been hard to forge. To cap it all, there is the fact that in 2009, at precisely the same moment Satoshi sent time-stamped e-mails, Finney, a keen runner, was photographed in the middle of a ten-mile race. Nobody, not even Satoshi Nakamoto, can be in two places at once.Bitcoin could not have happened without the work of Finney.If Satoshi Nakamoto was several people, Finney might have been one of them. But if Satoshi is an individual, Hal Finney was not him. This is an extract from my 2014 book, Bitcoin: the Future of Money? I hear the audiobook's excellent. ;)If you missed them (there were problems with the site midweek), check out my forecasts for 2025. This is a public episode. If you'd like to discuss this with other subscribers or get access to bonus episodes, visit www.theflyingfrisby.com/subscribe
Send me a Text Message hereFULL SHOW NOTES https://podcast.nz365guy.com/637 Discover the inspiring journey of Cat Schneider, a senior software engineer at Hitachi Solutions America, as she shares her remarkable career transformation from working in the public sector to becoming a passionate advocate for Power Platform tools. Through her engaging story, you'll learn how a mentoring relationship at the Florida Department of Transportation ignited her interest in Power BI, leading to the creation of a community with over 300 active users. Cat's enthusiasm for integrating these tools not only revolutionized her organization but also positioned her as a sought-after speaker at conferences and opened doors to multiple job offers, including one from Microsoft. This episode is filled with insights into how passion and community can drive innovation and success in both personal and professional realms.We also tackle the significant topic of accessibility, particularly in the public sector, with a focus on making digital content and laws available to all. Cat sheds light on the challenges posed by Florida's sunshine laws and shares her experience forming a user group dedicated to UX, UI, and accessibility. Highlighting the fun yet exhausting world of conferences, she brings a sense of humor with tales of dressing up as a dinosaur, while also sharing her pet projects involving Power Apps and electronics with Arduino and Raspberry Pi. This episode promises to leave you inspired and motivated to explore the transformative potential of technology in creating inclusive and innovative solutions.In 2024, we celebrated seven years of the Microsoft Business Applications podcast. Now, we step into 2025 with a fresh new name. Welcome to the Microsoft Innovation podcast! Our new name reflects a broader vision, exploring the intersection of people, business, technology, and AI. 90 Day Mentoring ChallengeMicrosoft Business Applications Career Mentor for the Power Platform and Dynamics 365 Justin WelshJustin Welsh's LinkedIn Operating System—the guide to finding your voice on LinkedIn.Support the showIf you want to get in touch with me, you can message me here on Linkedin.Thanks for listening
Ho ho ho! In this festive special the team assembles to play a game of ‘Would you rather?' and make some predictions for the year ahead – plus an exciting announcement from Phedra and Kloe! 00:05:13 A game of ‘Would you rather?' 00:31:07 Predictions for 2025 00:38:04 The announcement! 00:41:01 Songs on YouTube 00:41:34 Thank you, listeners! Show Notes: - S09E08 Dyes in Conservation: https://thecword.show/2021/06/30/s09e08-dyes-in-conservation/ - S06E03 The One with the Arduino: https://thecword.show/2019/10/16/s06e03-the-one-with-the-arduino/ - Xray My Advent (Mastodon advent calendar): https://glammr.us/tags/XrayMyAdvent - Christmas playlist: https://www.youtube.com/playlist?list=PLrpSmIb8Dh32tU-6vLnvhEGVwauPGC3Ug Support us on Patreon! http://www.patreon.com/thecword Hosted by Jenny Mathiasson, Kloe Rumsey, Phedra Komodromou, Solange Masher, and Liz Hébert. Intro and outro music by DDmyzik, used under a Creative Commons Attribution license. Made available under a Creative Commons Attribution-NonCommercial 4.0 International license. A Wooden Dice production, 2024.
The Infill Podcastâ„¢ - The Place For 3D Printing, Makers, and Creators!
In this episode, we are joined by Everson Siqueira of Geek Detour. Brought to you by PCBWay (https://jle.vi/pcbway) and OctoEverywhere (https://octoeverywhere.com/welcome?id=podcast).Everson's career is a fascinating blend of creativity, innovation, and technology. Starting his journey in Electronics and Advertising, he worked as a Web Designer and Programmer for tech giants like AOL and Yahoo! in Brazil, creating CD-ROMs, Flash games, and iOS apps.After relocating to Spain, Everson pursued a Master's in 3D Game Design, marking a turning point that deepened his love for creative technology. This passion inspired the launch of his original YouTube channel, "YouHaveAniPad," which later transformed into "Geek Detour." Today, "Geek Detour" focuses on the incredible world of 3D printing, Arduinos, and maker culture, showcasing Everson's journey as a tech enthusiast and innovator.In this episode, Everson shares his unique career path, insights into 3D printing and Arduino projects, and how his background in game design influences his maker mindset.
Hey Strangers, Grab 20% off Selected items and subscriptions using my Link: https://livezesty.com/CODINGWITHSTRAN...or use my code at checkout: CODINGWITHSTRANGERS #luigimangione #gamer #techbro Luigi Mangione, who was valedictorian of his private high school in the Baltimore area, appears to have been an avid gamer, with dozens of game titles listed on an Xbox Live account that shares his name. In 2018, Mangione described himself as passionate about making video games, and helped to found a game development club at Penn that was quickly joined by roughly 60 students, according to a since-deleted article on the university's news hub. On a GitHub page believed to belong to Mangione, he shared code repositories that focused on machine learning and human-computer interaction. Among these is a project titled "Meccanoid-Imitate,” which apparently uses Arduino—an open source and easy-to-use electronics platform—and a programmable Meccanoid robot. The repository, last updated four years ago, includes animated GIFs showing Mangione in what appears to be a classroom, moving his arms while a Meccanoid robot behind him mimics his gestures. ======================================= My other podcast https://www.youtube.com/channel/UCKpvBEElSl1dD72Y5gtepkw ************************************************** Something Strange https://www.youtube.com/watch?v=GRjVc2TZqN4&t=4s ************************************************** article links: https://www.wired.com/story/luigi-mangione-arrested-uhc-shooting/https://github.com/lnmangione/Halite-III/issues/10 ====================================== Today is for push-ups and Programming and I am all done doing push-ups Discord https://discord.gg/MYvNgYYFxq TikTok https://www.tiktok.com/@strangestcoder Youtube https://www.youtube.com/@codingwithstrangers Twitch https://www.twitch.tv/CodingWithStrangers Twitter https://twitter.com/strangestcoder merch Support CodingWithStrangers IRL by purchasing some merch. All merch purchases include an alert: https://streamlabs.com/codingwithstrangers/merch Github Follow my works of chaos https://github.com/codingwithstrangers Tips https://streamlabs.com/codingwithstrangers/tip Patreon patreon.com/TheStrangers Timeline 00:00 intro 01:01 What Talking We Talking About 04:30 Article 11:12 GIt 18:50 My Thoughts 20:00 outro anything else? Take Care --- Send in a voice message: https://podcasters.spotify.com/pod/show/coding-with-strangers/message
This week's guest is Fabio Violante (https://www.linkedin.com/in/fabioviolante), CEO of Arduino. Fabio and Natan explore the importance of open source technology in manufacturing and how the democratization of embedded systems development is reshaping the industry. Fabio also shares the history of Arduino, and how he led the charge to evolve their approach from focusing purely on makers and hobbyists, to supporting enterprise grade applications with a new line of hardware. Augmented Ops is a podcast for industrial leaders, citizen developers, shop floor operators, and anyone else that cares about what the future of frontline operations will look like across industries. This show is presented by Tulip (https://tulip.co/), the Frontline Operations Platform. You can find more from us at Tulip.co/podcast (https://tulip.co/podcast) or by following the show on LinkedIn (https://www.linkedin.com/company/augmentedpod/). Special Guest: Fabio Violante.
In this episode of the Agile Embedded Podcast, we are joined by Mark VanderVoord and Michael Karlesky, creators of the open-source tools Unity, CMock, and Ceedling, which help developers unit test C code. Mark and Michael share their journey of creating these tools, their experiences as open-source maintainers, and insights into the evolving landscape of embedded systems testing.The discussion covers the origins of their tools, the challenges of maintaining open-source projects, and the different needs of various embedded development communities. We also explore the gaps in current testing tools, particularly in system and integration testing for embedded systems. The episode concludes with exciting news about the upcoming Ceedling 1.0 release and the launch of Ceedling Pro, a new commercial support offering.Key Topics Discussed:Origins of Unity, CMock, and Ceedling (3:00)Challenges of open-source maintenance (14:30)Barriers to entry for test-driven development in embedded systems (9:15)System and integration testing tools for embedded systems (28:00)Use of simulators and emulators in testing (37:30)Changes in embedded development communities over time (41:30)Upcoming Ceedling 1.0 release and Ceedling Pro launch (52:00)Notable Quotes:"The tools were really easy to develop in the first place. Unity is a very simple thing, and some people just use that without any of the rest of our tools. So the tool concept is not that hard. The thing that's hard, I think, for people getting into test-driven development or even test after is, more conceptual, like what do you test and how do you test it and what's worth doing and what's not." - Mark VanderVoord (10:15)"GitHub as a tool is amazing. And also there's a couple, I love that they have all these metrics for like contributing to projects and stuff like that. And that really motivates some people, but also that occasionally gets in our way because as Mike said, the easiest path isn't always directly merging something and then they don't get credit for." - Mark VanderVoord (21:30)"Arduino actually cured me of my hatred for C++. I, for a long time, despised C++. I just, it was just so stupidly complicated and arcane and just a junk drawer of software concepts." - Michael Karlesky (47:30)Timestamps:0:00 - Introduction and guest introductions3:00 - Origins of Unity, CMock, and Ceedling9:15 - Barriers to entry for test-driven development in embedded systems14:30 - Challenges of open-source maintenance28:00 - Discussion on system and integration testing tools37:30 - Thoughts on simulators and emulators in testing41:30 - Changes observed in embedded development communities47:30 - Arduino and its impact on C++ perception52:00 - Upcoming Ceedling 1.0 release and Ceedling Pro launch55:30 - Closing remarks and contact informationFor more information about the topics discussed, visit throwtheswitch.org or reach out to Mark and Michael directly.https://www.linkedin.com/company/100875285/mark.vandervoord@thingamabyte.commichael.karlesky@thingamabyte.comwww.throwtheswitch.orgwww.github.com/ThrowTheSwitch/Ceedling You can find Jeff at https://jeffgable.com.You can find Luca at https://luca.engineer.Want to join the agile Embedded Slack? Click here
Ron Taylor WA7GIL, while having a love for HF CW, boat anchor restoration, and kit building, still stays current with home brew equipment using Arduino controllers, the latest ham radio software, and the NanoVNA. His beautiful ham shack and carefully appointed workbench and parts inventory allow Ron to build and fix just about anything. WA7GIL is my QSO Today.
This week's EYE ON NPI is Perfect and Looking Cool - We're checking out the Arduino Opta line of programmable PLCs (https://www.digikey.com/en/product-highlight/a/arduino/opta-expansions). PLC stands for "programmable logic controller" (https://en.wikipedia.org/wiki/Programmable_logic_controller) and these devices are used in manufacturing and robotics to automate sensor inputs and robotic control outputs in factories. Because of dependable PLC performance, your food, clothing, medicine and water are affordable and high quality, with repeatable results. Manufacturing engineers have used PLCs since the 80's, and they've been essential for the 3rd Industrial Revolution (https://en.wikipedia.org/wiki/Information_Age). If in the second industrial revolution moved us from individually-manufactured handmade goods (https://en.wikipedia.org/wiki/Handicraft) to assembly-line repeatability (https://en.wikipedia.org/wiki/Assembly_line), then the information age and PLCs took us from the back-breaking work of doing the same task day-in-day-out to robots (https://www.youtube.com/watch?v=CjL_dQ5HAAg). Tasks like: measuring out the exact weight or count of product, applying labels, heating to temperature and holding it there for 45 minutes. While designing the machines that do this automatically is also time-consuming expensive, it's something you only have to do once. The Opta was designed in collaboration with Finder, (https://opta.findernet.com/en/) an Italian company like Arduino, which specializes in PLC design. This is a great team-up because Finder already had a family automation products and tools, so it has the industrial experience whereas Arduino has the IDE, cloud and PCB-design skills to bring in the user experience. The Opta family looks like a classic PLC, with screw terminal inputs and outputs. There are LEDs embedded to the case that can be controlled, as well as analog inputs, digital IO and built in power relays. All of the IO ports have wide voltage ranges like 0-10V and are well protected from under/over-volting, short-circuiting or ESD. Inside is an STM32H747XI (https://www.digikey.com/short/hzr2rnv2), a ultra-powerful Cortex M7 @ 480MHz + Cortex M4 @ 240MHz chip with a ton of SRAM and Flash. It can easily run an entire factory! Some versions have WiFi, Ethernet, or RS-485 for connectivity - however they are all designed to run standalone. Traditional PLCs are completely opaque, to the point where you have to use only the proprietary software that the vendor provides. What's nice about the Opta (https://www.digikey.com/short/jbb74j41) is you get to use the Arduino IDE, which has integrated support with a couple different programming systems. (https://docs.arduino.cc/software/plc-ide/tutorials/plc-programming-introduction/) You can of course use the classic Arduino sketch system (https://opta.findernet.com/en/tutorial/getting-started) and use digitalWrite(), analogRead() and all the other C++ capabilities of the classic IDE. But you can also use the classic "IEC 61131-3 programming languages" (https://en.wikipedia.org/wiki/IEC_61131-3), Structured Text ST, Instruction List IL, Ladder Diagram LD, Sequential Function Chart SFC, and Function Block Diagram FBD. These are somewhat archaic languages, but many mechanical engineers are trained in their use, so the Opta is a nice transitionary device. There's also expansion options so if you want more digital input pins and relays, you can plug a port on (https://www.digikey.com/en/product-highlight/a/arduino/opta-expansions) which will give you 16 more inputs and 8 more SSR or electromechanial relay outputs. If you've ever been curious about how PLCs work, or if you want to maintain, upgrade or repair factory equiptment, the Arduino + Finder Opta (https://www.digikey.com/short/jbb74j41) is an great product which will let you replicate the microcontroller experience to industrial automation. And best of all, it's in stock right now at DigiKey! Order today and DigiKey will ship your Opta immediately so that you can be manufacturing the future by tomorrow afternoon.
Following up on our last Great Search for a DMX / XLR connector, our next step is to find a DMX transceiver. We started by looking at official and common DMX shields for Arduino since we know there's a ton out there, including the semi-official TinkerKit brand (https://web.archive.org/web/20140727121929/http://www.tinkerkit.com/dmx-master-shield/). These boards all use the MAX485 (https://www.digikey.com/short/q7mbb9bj) and XLR connectors. They often *don't* have isolation or transient voltage protection. While the MAX485 is readily available, let's look at some other options that might work out for our design, especially if they have isolation built in! See the chosen part on DigiKey https://www.digikey.com/short/v722r81q ----------------------------------------- Visit the Adafruit shop online - http://www.adafruit.com LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ dmxtransceiver, electronicsdesign, dmxlighting, isolatedtransceiver, electronicsengineering, serialcommunication, rs485, max485, diylighting, embeddedprojects, arduinohacks, diyengineering, lightingdesign, techsearch, automationdesign, industrialautomation, hardwaredesign, circuits, makerspace, partsearch
Nick Kennedy, Atari Morse Code Keyer I was adding a batch of ham radio newsletters to the Internet Archive's Digital Library of Amateur Radio And Communications, and I noticed the word "Atari" on one of the pages. In the September 2019 issue of Solid Copy, the newsletter of The CW Operators Club, Nick Kennedy had written: "Few hams who are both CW [morse code] enthusiasts and programmers of microcontrollers have been able to resist trying their hand at a keyer or two. I've done several in the past 30+ years, starting with one for the 6502 in an Atari 800 and on through PICs, AVRs and now...the Arduino." So I contacted Nick, amateur radio call sign WA5BDU, to find out what his Atari project was all about. First, a tiny bit of ham radio background: Morse code, that language of dots and dashes, can be sent over the radio waves using a Morse code key. Even if you know nothing about ham radio, I bet you picture a basic Morse code key: when tap the little lever, it makes an electrical connection that makes a sound. That's called a straight key. Avid Morse code enthusiasts may prefer a fancier "paddle" key: with two levers, one for short beeps and one for longer ones. A keyer is a device that is connected between the paddle key and the radio: it allows the sender to control timing of the transmitted signals, and other factors. Nick's software, WA5BDU Computer Keyer, turned his Atari computer into a keyer. He wired his Morse code paddle and his ham radio to joystick port 2. As he sent a message using his paddle, the Atari interpreted the signal, adjusted it as necessary, displayed the outgoing message on the screen, and sent the signal to the radio. Or, Nick could simply type on the Atari's keyboard to send Morse code messages, skipping the paddle key altogether. Nick sent me the keyer program and source code — as well as a packet radio terminal program that he wrote, and a tank game written by his brother. Check the show notes for links to all of those. Our interview took place on January 21, 2023. Video version of this interview Keyer software and source code at Internet Archive Ham Terminal software (with source code) at Internet Archive Various amateur radio software for for Atari 8-bit Nick interviewed by the QSO Today podcast in 2015 Nick's keyer article in Solid Copy Nick's web site Ad Astra magazine Pat Kennedy's tank game Digital Library of Amateur Radio & Communications Support Kay's interviews on Patreon
Today on Elixir Wizards, Bryan Green shares how he transformed a vintage 1930s rotary phone into a fully functional cell phone using Elixir, Nerves, and a mix of hardware components. Bryan shares the highs and lows of his project, from decoding rotary dial clicks to troubleshooting hardware issues with LED outputs. He explains why Nerves was the perfect fit for this project, offering SSH access, over-the-air updates, and remote debugging. You'll also hear how Elixir's concurrency model helped him manage hardware inputs and outputs efficiently using GenStateMachine and Genservers. Elixir and Nerves really shine when modeling real-world systems. Bryan dives into how he used a finite state machine to track the phone's states and handled inputs from the rotary dial and hook switch via GPIO. For hardware enthusiasts, Bryan's advice is to embrace this “golden age” of DIY electronics. Whether you're experienced with embedded systems or just curious on where to start, Bryan's VintageCell can inspire you to tinker with a hardware engineering project. Key topics discussed in this episode: Advantages of functional programming and immutability in Elixir Building hardware projects using Adafruit components Why Nerves was the best choice for the VintageCell project Interpreting rotary dial clicks using GPIO and circuits.gpio Troubleshooting hardware issues with LED diagnostics Challenges in optimizing wiring and PCB design Benefits of Nerves: SSH access, OTA updates, and remote debugging Modeling real-world systems with Elixir and Nerves Implementing a finite state machine with GenStateMachine Managing input with Genservers for rotary dial and hook switch Leveraging community resources like Discord, Elixir Slack, and forums Practical advice for keeping hardware projects on track Potential applications from SMS servers to home automation Links mentioned: Vintage Cellphone: Bridging the Past and Future with Elixir (https://www.youtube.com/watch?v=U4hetzVpjmo) Seven Languages in Seven Weeks https://pragprog.com/titles/btlang/seven-languages-in-seven-weeks/ Seven More Languages https://pragprog.com/titles/7lang/seven-more-languages-in-seven-weeks/ Node.js https://github.com/nodejs https://nerves-project.org/ https://www.arduino.cc/ Adafruit Circuit Playground https://www.adafruit.com/category/965 Adafruit 3D Printed Star Trek Communicator https://learn.adafruit.com/3d-printed-star-trek-communicator Adafruit FONA 3G Cellular + GPS Breakout https://learn.adafruit.com/adafruit-fona-3g-cellular-gps-breakout/overview https://github.com/elixir-circuits/circuitsgpio Nerves SSH https://hex.pm/packages/nervesssh OTA (over-the-air) Updates with NervesHub https://www.nerves-hub.org/ https://github.com/kicad Waveshare 4G Hat for Raspberry Pi https://www.waveshare.com/sim7600e-h-4g-hat.htm https://hexdocs.pm/genstatemachine/GenStateMachine.html https://hexdocs.pm/elixir/GenServer.html https://www.sparkfun.com/ https://www.digikey.com/ USB-C Gadget Mode with Nerves https://github.com/nerves-project/nervessystemrpi4/issues/18 https://livebook.dev/ https://codestorm.me/ https://github.com/codestorm1/vintage_cell/ Special Guest: Bryan Green.
The Dangers of Magic in Software AbstractionsIn this episode of the Agile Embedded Podcast, hosts Jeff Gable and Luca Ingianni discuss the pitfalls of relying on 'magic' in software development, particularly in tooling, build systems, and frameworks. They illuminate how seemingly helpful abstractions can become burdensome when they obscure necessary complexities or become hard to debug. Through various examples, including comparisons of Arduino and CMake, they explore what makes a good abstraction versus a bad one. The conversation also delves into the importance of composability, testability, and the real-world impact of overly simplistic or 'magical' solutions in long-term projects. The episode wraps up with practical advice for selecting and designing more effective coding abstractions to mitigate risks.00:00 Introduction and Episode Theme00:19 The Problem with Magic in Programming02:54 Examples of Good and Bad Abstractions04:45 Frameworks and Tools: Arduino vs. CMake08:10 Vendor-Supplied Tools and Their Pitfalls13:05 Characteristics of Good Abstractions29:04 Testing and Abstractions37:10 Final Thoughts and Contact Information You can find Jeff at https://jeffgable.com.You can find Luca at https://luca.engineer.Want to join the agile Embedded Slack? Click here
We sat down this morning to try and crank out a library for the VCNL4200 light/proximity sensor (https://www.digikey.com/en/products/detail/vishay-semiconductor-opto-division/VCNL4200/7394601) - these sorts of chips always have a trillion twiddly registers and are a bear to write. Phil recommended that Limor try out OpenAI's new ChatGPT Canvas (https://openai.com/index/introducing-canvas/). It's fast! And has very few errors. We like to go through each register one by one, add the typedefs and #defines, then the setter/getter functions, and finally the arduino ino 'sketch' to actually test and verify. However, with three files - header, cpp, and ino - canvas can get really confused about which file we're editing and what it's called. Our request! We would love it if there were tabs for 'fixed' file names, and then clicking on the tab set the context for the code we're collaborating on. Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ ----------------------------------------- #openai #chatgpt #canvas
This week's EYE ON NPI is having Too Much Fun - it's the ams OSRAM TMF8806 Single-Zone direct Time of Flight sensor (https://www.digikey.com/en/product-highlight/a/ams/tmf8806-single-zone-tof) the latest in ams' series of ToF sensors. This sensor may seem like "YAToF" but there's a few things that caught our eye. One is the excellent pricing, about $2 in quantity. Another is the simplicity of function: unlike many ToF sensors, there isn't a massive firmware stack required to load on each boot. Instead, the default firmware is in ROM for a lightweight interface. We've stocked ToF sensors (https://www.adafruit.com/search?q=tof) for quite a while - mostly the ST VL series. These sensors have developed quite a bit over the years, starting with the 100mm-range VL6180 (https://www.adafruit.com/product/3316) and continuing onto multi-grid devices that we've covered on previous EYE ON NPI's (https://www.youtube.com/watch?v=3PocFz427NE). The way these work is by blasting laser pulses out of a VCSEL (https://en.wikipedia.org/wiki/Vertical-cavity_surface-emitting_laser) which then bounces off of the target and the 'time of flight' is measured in the pF range to give accuracy and range. Easy to describe, but non-trivial to implement...the light doesn't bounce off perfectly, and a lot of individualy measurements need to be taken and then averaged - this is called the histogram. The histogram data is filtered in software to toss outliers and double-bounces, to get the 'true' calibrated distance. And it has to do this dozens of times a second. The complexity of the algorithm is what gives each product its accuracy, precision, repeatability and range - so its no surprise that its running on an in-package microcontroller. However, as the sensors have gotten more advanced, the firmware process has also gotten complex: for many ToF sensors you have to 'load' the firmware algorithm on boot (https://github.com/STMicroelectronics/stm32-vl53l5cx/blob/main/modules/vl53l5cx_buffers.h#L33) and even if you don't, its a non-trivial port to other platform. That's what caught our eye for the ams OSRAM TMF8806 (https://www.digikey.com/short/f9v8w20d), the description specifies "No FW download is required to operate this device, saving host MCU memory space, reducing startup time, and saving overall system power by enabling customers to quickly start the device and make measurements in a few milliseconds". The interface is trivial, they even provide the I2C commands required to boot, load firmware, and perform a reading, its about a dozen commands. For hardware, it's also a nice and simple integration - with a small OLGA package, I2C communication, and 1.8V or 3.3V logic level. One thing to watch for, the sensor comes with 3 'modes' - short, medium and long range. Minimum range for all of these is 10mm, the max is 200, 2500 or 5000mm. And,while the sensor can do 5000mm, it requires pretty specific calibration and lighting. The default range is 2500 and we recommend sticking to that if you can because then you get the benefit of built-in configuration and calibration for speed/simplicity. To get started fast, ams OSRAM supplies multiple drivers for Arduino or other C microcontrollers (https://github.com/ams-OSRAM/tmf8806_driver_arduino), generic Python (https://github.com/ams-OSRAM/tmf8806_driver_python) and Linux kernel (https://github.com/ams-OSRAM/tmf8806_driver_linux). You can also grab an eval board in 'shield' format that has a microcontroller for plug-and play usage (https://www.digikey.com/en/products/detail/ams-osram-usa-inc/TMF8806-EVM-EB-SHIELD/24768739) Add low power, super fast ToF sensing to your next design with the ams OSRAM TMF8806 Single-Zone direct Time of Flight sensor (https://www.digikey.com/short/f9v8w20d), in stock for immediate shipment from DigiKey! Order today and it will ship to you at pico-second speed, so that you can be integrating it by tomorrow morning.
These cafe lights come with WS2811s inside. Power them with 12V, and you can send them 5V NeoPixel signals to light up individual 3 RGB LEDs inside for a nice, bright outdoor look. They're weatherproof and even come with a weatherproof connector, so they'll survive outdoor installation. They'll work great in Arduino, CircuitPython, or WLED. We're excited to get these installed for the holidays! Coming soon. #adafruit #neopixel #ws2811 Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Subscribe to Adafruit on YouTube: http://adafru.it/subscribe New tutorials on the Adafruit Learning System: http://learn.adafruit.com/ -----------------------------------------
My guest this week is Willi Kraml, OE1WKL, creator of the Morserino CW code practice machine . Willie discovered amateur radio as a boy in Lindz, Austria, but had to wait until the legal age of 16 to get his license. With his doctorate in linguistics, Willi pursued a career in IT security with KPMG. When his local makerspace needed an Arduino project around amateur radio, the Morserino code practice system was born. OE1WKL discusses the delivery of over 10,000 Morserinos, his projects, and his contributions to amateur radio in this QSO Today.
Justin Motander Jones is making some wonderfully inventive guitars down there in San Diego, CA. He's been experimenting with creating effects by controlling the pickups themselves, as opposed to simply feeding their output through an effect. He calls this idea the Ardweirdo, since the brain behind all of this is the Arduino open-source electronics platform. The guitar we got to play around on was kindly loaded with every kind of tremolo sound you could want. Enjoy! Like the show? Follow us at these fine establishments: Patreon || https://www.patreon.com/thehighgain Instagram || @thehighgain Web || https://www.thehighgain.com
Industrial Talk is onsite at IoT Solutions World Congress and talking to Sally Liang, Head of Hanshow EU at Hanshow about "Customized IoT touchpoints for electric signage and smart stores". Scott MacKenzie and Sally Liang discussed the benefits of e-paper technology in retail, including cost savings and improved customer experiences. Sally explained how Honcho's electronic shelf labeling solution replaces paper tags with e-paper technology, while Scott highlighted the efficiency advantages of this technology. Sally discussed the current state of the ESL market, including challenges faced by retailers and future developments in the industry. Action Items [ ] Explore more sustainable power solutions for ESL to add more features. [ ] Reach out to Sally Liang on LinkedIn to learn more about Hanshow's ESL solutions. [ ] Attend IoT Solutions World Congress in Barcelona next year to see the technologies on display. Outline E-paper technology for retail pricing and management. Scott MacKenzie introduces Sally Liang, Vice President of Hanshow Technology in Europe. Sally discusses her experience in the industry and the company's innovations. Retailers can remotely update prices across 1000 stores with low-carbon E Ink technology. Sally explains how ESL signage is managed through software dashboards. Retailers face labor shortages and price changes during pandemic, leading to adoption of electronic shelf labeling technology. Electronic shelf labeling technology and its future potential. Scott and Sally discuss the future of digital signage, including advancements in battery life and screen technology. Sally from Hanshow discusses electronic shelf labeling technology, its benefits, and the company's efforts to make it more sustainable. Scott MacKenzie interviews Sally and encourages listeners to reach out to her on LinkedIn for more information. Finally, get your exclusive free access to the Industrial Academy and a series on “Why You Need To Podcast” for Greater Success in 2023. All links designed for keeping you current in this rapidly changing Industrial Market. Learn! Grow! Enjoy! SALLY LIANG'S CONTACT INFORMATION: Personal LinkedIn: https://www.linkedin.com/in/亚苑-梁-82b699130/ Company LinkedIn: https://www.linkedin.com/company/hanshow/ Company Website: https://www.hanshow.com/en PODCAST VIDEO: https://youtu.be/jJnTyDGJUOQ THE STRATEGIC REASON "WHY YOU NEED TO PODCAST": OTHER GREAT INDUSTRIAL RESOURCES: NEOM: https://www.neom.com/en-us Hexagon: https://hexagon.com/ Arduino: https://www.arduino.cc/ Fictiv: https://www.fictiv.com/...
Industrial Talk is onsite at IoT Solutions World Congress and talking to Thomas de Laar, CEO with SeekInk about "E-Paper for your smart business signage". Scott MacKenzie and Thomas de Laar discussed the latest advancements in e-paper display technology, including Seeking's innovations and the potential for cost reduction. They highlighted the benefits of e-paper technology, such as energy efficiency, environmental sustainability, and scalability, and explored its potential adoption across various industries. Thomas shared valuable insights on the eye-friendly nature and low power consumption of e-paper signage and provided contact information for further information. Action Items [ ] Contact Seekink. on LinkedIn for more information. [ ] Consider attending the IoT Solutions World Congress event next year in Barcelona. [ ] Reach out to Scott MacKenzie on industrialtalk.com about being a guest or submitting a technology. Outline E-paper displays for energy-saving signage and merchandising. Thomas de Laar discusses his company Seekink technology at IoT Solutions World Congress in Barcelona. Thomas, 58, with experience in semiconductor film and display technology, explains how Seeking's Inc film technology is being used to create epaper displays for various applications. Thomas highlights the benefits of using e-paper displays, including energy efficiency and reduced paper usage. E-paper technology for smart signage and IoT applications. Thomas: No size limitation for e-paper technology, can be scaled up or linked together for communication. Thomas: Display industry undergoing a big change, with many new applications using e-paper technology. Scott MacKenzie interviews Thomas, CEO of Seekink, about smart signage and IoT solutions. Thomas discusses the benefits of E-paper signage, including energy efficiency and ease of use. Finally, get your exclusive free access to the Industrial Academy and a series on “Why You Need To Podcast” for Greater Success in 2023. All links designed for keeping you current in this rapidly changing Industrial Market. Learn! Grow! Enjoy! THOMAS DE LAAR'S CONTACT INFORMATION: Personal LinkedIn: https://www.linkedin.com/in/thomas-de-laar-52b2125b/ Company LinkedIn: https://www.linkedin.com/company/seekink/ Company Website: https://www.seekink.com/ PODCAST VIDEO: https://youtu.be/SPsDB9H0ncI THE STRATEGIC REASON "WHY YOU NEED TO PODCAST": OTHER GREAT INDUSTRIAL RESOURCES: NEOM: https://www.neom.com/en-us Hexagon: https://hexagon.com/ Arduino: https://www.arduino.cc/ Fictiv: https://www.fictiv.com/ Hitachi...