Best of IoTAugust 2024

  1. 1
    Video
    Avatar of communityCommunity Picks·2y

    How the Internet Works in 9 Minutes

    The post explains the fundamental workings of the internet, tracing its evolution from the ARPANET in the 1960s to modern-day technologies like 5G and IoT. Key components such as network edges, access networks, and the network core are discussed in detail. It also delves into packet switching, routing protocols like BGP, and the TCP/IP protocol stack, highlighting how different layers and protocols enable seamless data communication across the internet.

  2. 2
    Article
    Avatar of newstackThe New Stack·2y

    Golang Pub/Sub: Why It’s Better When Combined With GoFr

    Modern systems require reliable, scalable, and real-time communication, often achieved using pub/sub (publish-subscribe) architectures. Golang, with its simplicity and efficiency, combined with the GoFr framework, offers an optimal solution for building these systems. GoFr simplifies pub/sub setups by abstracting boilerplate code, supporting multiple message brokers, providing built-in monitoring and security, and optimizing for IoT with MQTT. This makes it ideal for high-throughput, low-latency communication necessary for IoT and other real-time applications.

  3. 3
    Article
    Avatar of itnextITNEXT·2y

    The streaming bridges — A Kafka, RabbitMQ, MQTT, and CoAP example

    This post provides an in-depth overview of various data streaming protocols including Kafka, RabbitMQ, MQTT, and CoAP, detailing their history, implementation, and use cases. The discussion highlights the differences between push and pull mechanisms, particularly in the context of Kafka and RabbitMQ. Detailed scenarios and examples, including IoT applications, are used to illustrate the practicality and utility of these protocols. Additionally, a practical example using Docker, Apache Spark, and various other tools is provided to demonstrate a comprehensive streaming architecture.

  4. 4
    Article
    Avatar of hnHacker News·2y

    ambianic/peerfetch: Peer-to-peer HTTP over WebRTC.

    Peer-to-peer HTTP over WebRTC allows secure, direct access from web browsers to edge devices behind firewalls without needing custom VPN setups, cloud intermediaries, dynamic DNS, or custom firewall rules. It's safe to run in application space and supports end-to-end encryption. Currently available in JavaScript and Python, this approach supports various applications like private home security cameras, IoT device communication, personal web apps, and federated learning.

  5. 5
    Article
    Avatar of hnHacker News·2y

    Birds Aren't Real - How to Create Your Own "Bird"

    Learn how to create a 3D-printed surveillance bird using an ESP32 development board, microservo, powercell, and other components. The project includes designing and printing the bird, writing simple code to control the servo and LED, and soldering and wiring the components together. Detailed instructions and links to necessary parts are provided.

  6. 6
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    How to Build a Rocket Control System: Basic Control Theory with Python

    Learn the fundamentals of building a rocket control system using basic control theory and Python. The guide explores crucial concepts such as PID controllers, transfer functions, and stability analysis using root locus, Bode plots, and Nyquist plots. A step-by-step code example demonstrates the implementation of a PID controller to maintain stability and control of the rocket's trajectory.

  7. 7
    Article
    Avatar of communityCommunity Picks·2y

    Hello Watchy

    A tech enthusiast shares their experience with the Watchy smartwatch, a DIY successor to the Pebble watch. The post details the assembly process, features, and initial setup, emphasizing its open-source nature and the need for programming skills in C++ to modify its functionality. The writer also mentions the challenges faced during setup and the potential for customization.

  8. 8
    Video
    Avatar of davidbombalDavid Bombal·2y

    How they use Bluetooth to target your car

  9. 9
    Article
    Avatar of communityCommunity Picks·2y

    IoT Explained: The Ultimate Beginner’s Guide

    IoT, or the Internet of Things, connects everyday items like smart thermostats and connected cars to the Internet, enabling data collection and automation. IoT devices improve efficiency, decision-making, and customer experience, offering numerous advantages for businesses and smart cities. They gather data through sensors, transmit it to cloud-based platforms, and analyze it to optimize processes and control other devices.

  10. 10
    Article
    Avatar of communityCommunity Picks·2y

    A Complete Guide on Edge Computing

    Edge computing processes data close to its source, reducing latency and bandwidth usage while enhancing security and reliability. It is vital for applications like IoT, industrial automation, healthcare, and smart cities. Key benefits include lower latency, improved bandwidth efficiency, enhanced security, and scalability. Future trends suggest deeper integration with AI/ML, standardization, and the increased adoption of 5G networks.

  11. 11
    Article
    Avatar of communityCommunity Picks·2y

    CL-32 Is a Modern Pocket-Sized, E Ink-Based Computer Powered by an ESP32-S3 — with a Retro Style

    The CL-32 is a new pocket-sized computer created by Peter Barker, featuring an ESP32-S3 microcontroller, E Ink display, and a 72-key keyboard. This retro-styled device is designed for low power usage and robustness in educational settings. The E Ink display provides clear readability and lower power consumption. The ESP32-S3 offers dual-core processing, Wi-Fi, and Bluetooth support, with expansion options for further customization.