Join Engineering Club on Microsoft Teams
Member communication, announcements and discussion. Sign in with your Northeast State student email.
Join Engineering Club on Microsoft Teams ↗Engineering Club / Resources
Start with the basics; keep the wider engineering toolbox within reach.
Member communication, announcements and discussion. Sign in with your Northeast State student email.
Join Engineering Club on Microsoft Teams ↗Shared non-code documents and meeting material when the club designates a home.
Link not yet published.
The editor that verifies and uploads Arduino sketches to a board.
It supplies the simple write → Verify → Upload path for all five Uno R3 labs; standalone g++ or CMake is not a beginner prerequisite.
Setup and references →Manufacturer tutorials, code and extra exercises for the ELEGOO Mega 2560 starter kit.
Useful for identifying kit parts or exploring beyond the club labs; it is not the Engineering Club curriculum and is not required before Lab 1.
Setup and references →A general-purpose code editor with extensions and integrated terminals.
Useful across C/C++, Python, web work, Raspberry Pi development and Git when projects outgrow a single sketch.
Setup and references →An embedded-development extension and project build system.
A structured option for larger, multi-file firmware with board environments and managed libraries.
Setup and references →Local version control: snapshots and history of files in a repository.
Track firmware and documentation changes before sharing them. A commit is local; push sends commits to a remote such as GitHub.
Setup and references →Remote hosting and collaboration around Git repositories.
The club uses its repository to share code, technical files and revision history; Git makes local commits and GitHub stores the shared remote.
Setup and references →A graphical desktop app for common Git and GitHub operations.
Makes cloning, reviewing changes, committing, pulling, pushing and branch switching approachable.
Setup and references →Command-line access to Arduino board packages, compilation, uploads and libraries.
Useful for repeatable build checks, automation and CI; a future pass could compile all 29 existing Uno lab sketches with the AVR core.
Setup and references →A general programming language with strong science and automation libraries.
Useful for Raspberry Pi scripts, data acquisition, serial logging, analysis, hardware tests and visualizations.
Setup and references →Writes a Raspberry Pi operating-system image to microSD storage.
Prepares a Pi for Linux, networking and Python-based projects; this is different from uploading a small Arduino sketch.
Setup and references →A shell runs typed commands from a current directory; PATH helps locate installed commands.
Useful for quick diagnostics, tool versions, file navigation, Git and simple automation on Windows.
Setup and references →Runs Linux tools and distributions in a Windows development environment.
Can help with embedded Linux, Raspberry Pi, robotics and servers when a real project requires Linux workflows.
Setup and references →A container tool for reproducible isolated environments.
May help a later software or server project reproduce dependencies, but the club has no established Docker workflow yet.
Setup and references →Python framework for programmatic mathematical animation.
Can visualize mechanisms, physics and engineering explanations for presentations or project documentation.
Setup and references →Grant Sanderson’s visual mathematics explanations.
Useful for intuition in calculus, linear algebra, differential equations, Fourier ideas and neural networks.
Setup and references →3D modeling and rendering software.
Useful for visualizing mechanisms, fabricated parts or engineering demonstrations.
Setup and references →Open-source schematic capture and PCB design.
Relevant when a breadboard prototype becomes a documented circuit or printed board.
Setup and references →Analog circuit simulator distributed by Analog Devices.
Explore voltages and waveforms before building suitable circuits; simulation still needs real-world checks.
Setup and references →Interactive browser-based circuit simulator.
A quick way to explore current flow and component changes before wiring a demonstration.
Setup and references →Interactive browser graphing calculator.
Plot sensor calibration, project trajectories or a mathematical relationship quickly.
Setup and references →Notebook interface for code, results and explanatory text.
Useful for instrument data, plots and reproducible analysis when a project uses Python.
Setup and references →Parametric 3D CAD software.
A route to model dimensioned parts for prototypes and fabrication.
Setup and references →