The portable data node
The PDN is a compact, programmable device built on the ESP32-S3 microcontroller. It features 8MB of RAM, Wi-Fi and Bluetooth connectivity, a 3.5mm audio jack for serial communication, a 128x64 OLED screen, a vibration motor for haptic feedback, 19 individually addressable LEDs, and two user interface buttons. The device is powered by a 2000mAh rechargeable battery and supports USB-C for charging and data transfer.
Design Philosophy
The PDN is designed around emergence theory, which highlights how complex interactions arise from simple components. Rather than focusing on individual use, these devices are intended to facilitate multi-user interactions, emphasizing human connection over direct engagement with the technology itself. The goal is to use technology as a tool for community building and shared experiences.
Applications and Connectivity
Initially developed for a quick draw game at Neotropolis, the PDN is designed to function as an interactive AR controller. It supports serial, Wi-Fi, and Bluetooth connectivity, providing flexibility for integration into various digital ecosystems.
Custom Operating System and Open-Source Development
The device runs a custom operating system that enables dynamic application loading. It is open-source, encouraging community participation in development. This approach fosters collaboration, accelerates innovation, and ensures diverse perspectives contribute to its evolution. With over a decade of experience in corporate software, the team behind the PDN has witnessed the limitations of closed development environments, where innovation can be stifled by internal echo chambers. Open-source development leverages collective expertise, allowing for faster problem-solving and continuous improvement. More importantly, it ensures that technology remains centered on people, fostering collaboration and meaningful connections.