We're not just learning to code, we're building something bigger.
Coding United is a student-led technology club where developers, data minds, and innovators come together to:
- Build ambitious, real-world projects
- Explore tools, ideas, and emerging technologies
- Support one another in class, code, and community
Whether you’re interested in AI, embedded systems, full-stack apps, or just getting started, there’s a place for you here.
Learn. Create. Evolve. Together.
Coding United exists to help students grow from learners into engineers through hands-on collaboration and cross-disciplinary learning. Our mission is to make technical education practical, team-driven, and career-ready, by turning concepts into working projects and connecting classroom knowledge to real industry workflows.
Goal: Build intelligence into software and systems. Focus Areas:
- Python → Data Science → Machine Learning → Applied AI
- Model training, data visualization, prompt engineering
- Tools: scikit-learn · PyTorch · TensorFlow · OpenAI API Example Project: AI Chatbot
Goal: Bridge software with real hardware. Focus Areas:
-
Microcontrollers (Arduino · ESP32 · micro:bit)
-
Sensors · Actuators · Networking · ROS2 Simulations
-
IoT communication (HTTP, MQTT, WebSocket) Example Project: Physical Roku Remote (ESP32 Wi-Fi Control)
Recordings:
- 10/28/2025 - LINK
Details
Introductory meeting for the Physical Roku Remote project’s hardware setup. Focus was on preparing the environment, confirming software installs, and demonstrating the basic breadboard and ESP32 wiring process ahead of next week’s hands-on build.
1. Recording and Attendance
- Meetings have varied attendance; this one was a smaller group (Jose, Dylan, Tony).
- Several members requested recordings for later viewing.
2. Software Setup — Arduino IDE
- Demonstrated how to download and install the Arduino IDE on Ubuntu/Linux.
- Explained that installation can be done by extracting the .zip and running directly, or by adding a command/script for quick launch later.
- Confirmed Arduino IDE will be used for all ESP32 programming.
3. Arduino Code Structure Overview
- Introduced the setup() and loop() structure, comparing it to Unity game development loops.
- setup() runs once to initialize; loop() runs continuously, reacting to input signals.
4. Hardware Overview
- Showed a breadboard and explained internal metal connections.
- Emphasized inserting components firmly to ensure good electrical contact.
- Demonstrated placement of the ESP32 chip straddling the center gap on the breadboard.
- Wires and buttons were connected to GPIO pins D13, D14, D26, D25, and D23.
- Supply Purchase: LINK
5. ESP32 Power and Connectivity
- Connected ESP32 to computer using the micro-USB cable (power LED indicator verified).
- Explained that code runs on the ESP32 itself, which then communicates over USB serial back to the PC.
6. Basic Signal Test
- Demonstrated a small script that checks for button signals via the Serial Monitor in Arduino IDE.
- Pressing button wired to pin 33 toggled output from 1 (false) → 0 (true).
- Updated code to test pin 25 and verified signal detection on another button.
- Confirmed the setup properly detects individual button presses.
- Share test code with participants.
- Each member wires their own ESP32 + breadboard (using buttons and jumper wires).
- Verify button inputs through Serial Monitor.
- Begin structured build of the physical remote.
- All members: Install Arduino IDE and ensure ESP32 drivers are working.
- Jose: Provide script for button test and setup guide.
- Next meeting: Begin actual breadboard assembly and input testing.
This was the kickoff session for the Physical Roku Remote hardware build. Members set up their development environment, learned the ESP32 basics, and previewed next week’s task — wiring buttons and verifying input signals via serial communication.
Goal: Build full production-grade applications from front to back. Focus Areas:
- React · Next.js · Tailwind · Django · Docker
- Databases (PostgreSQL / MongoDB) and API design
- DevOps fundamentals and deployment pipelines Example Project: Club Website (Mokse Rebuild)
Coding United emphasizes project-based learning and collaborative development. Members learn by:
- Pairing up on active builds tied to one of the three tracks
- Participating in monthly coding challenges and project demos
- Joining professional-development workshops focused on resumes, portfolios, and GitHub practice
Each project is designed to be:
- Educational: reinforces real CS concepts
- Practical: built with modern industry tools
- Collaborative: open to contributors of all skill levels
Choose your path: each roadmap shows what skills to master next:
- AI / ML Developer – Build intelligent systems and predictive models.
- Embedded Engineer – Program low-level systems and IoT hardware.
- Software Engineer – Design and deliver applications across platforms.
- Game / Graphics Engineer – Create real-time 3D and simulation systems.
- Cloud Architect – Deploy scalable cloud infrastructure and services.
- Data Scientist / ML Engineer – Analyze data and operationalize models.
- Quant Developer - Build mathematical software models to predict the stock market.
- AR / VR Developer - Design virtual worlds.
- 💬 Join Our Discord: discord.gg/YyntRSs8JA
- 🌐 Visit Our Website: https://codingunited.club
- 🗂️ Club Hub: https://github.com/codingUnited/coding-united-hub
- 🧠 Contribute: Help on open issues or propose your own idea in the hub repository.
- 🧰 Templates & Resources: Browse our project templates and learning materials in the org repositories.
We’re excited to have you on the team, let’s build something great together.
Coding United Club “Learn. Create. Evolve. Together.”
