All Projects → MittyRobotics → Tko Electronics Sim

MittyRobotics / Tko Electronics Sim

Licence: mit
A cross-platform app that allows for building and simulating FRC electronics in real time.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Tko Electronics Sim

Mipt Mips
Cycle-accurate pre-silicon simulator of RISC-V and MIPS CPUs
Stars: ✭ 250 (+792.86%)
Mutual labels:  simulator, simulation
pluto-gps-sim
PLUTO-GPS-SIM generates a GPS baseband signal IQ data stream, which is then transmitted by the software-defined radio (SDR) platform ADALM-Pluto.
Stars: ✭ 74 (+164.29%)
Mutual labels:  simulator, simulation
ad-xolib
C++ library for Parsing OpenScenario (1.1.1) & OpenDrive files (1.7) ASAM Specifications
Stars: ✭ 56 (+100%)
Mutual labels:  simulator, simulation
Webots
Webots Robot Simulator
Stars: ✭ 1,324 (+4628.57%)
Mutual labels:  simulator, simulation
Hexapod
Blazing fast hexapod robot simulator for the web.
Stars: ✭ 370 (+1221.43%)
Mutual labels:  simulator, simulation
Awesome Emulators Simulators
A curated list of software emulators and simulators of PCs, home computers, mainframes, consoles, robots and much more...
Stars: ✭ 94 (+235.71%)
Mutual labels:  simulator, simulation
Pyncov 19
Pyncov-19: Learn and predict the spread of COVID-19
Stars: ✭ 20 (-28.57%)
Mutual labels:  simulator, simulation
Blender Flip Fluids
FLIP Fluids is a powerful liquid simulation plugin that gives you the ability to create high quality fluid effects all within Blender, the free and open source 3D creation suite.
Stars: ✭ 983 (+3410.71%)
Mutual labels:  simulator, simulation
rcssserver
The RoboCup Soccer Simulator Server
Stars: ✭ 100 (+257.14%)
Mutual labels:  simulator, simulation
photontorch
Highly parallel simulation and optimization of photonic circuits in time and frequency domain based on the deep-learning framework PyTorch
Stars: ✭ 29 (+3.57%)
Mutual labels:  simulator, simulation
Pgdrive
PGDrive: an open-ended driving simulator with infinite scenes from procedural generation
Stars: ✭ 60 (+114.29%)
Mutual labels:  simulator, simulation
Boolr
A digital logic simulator
Stars: ✭ 445 (+1489.29%)
Mutual labels:  simulator, simulation
Plankton
Open source simulator for maritime robotics researchers
Stars: ✭ 51 (+82.14%)
Mutual labels:  simulator, simulation
Veins
Veins - The open source vehicular network simulation framework.
Stars: ✭ 173 (+517.86%)
Mutual labels:  simulator, simulation
Bullet3
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
Stars: ✭ 8,714 (+31021.43%)
Mutual labels:  simulator, simulation
opem
OPEM (Open Source PEM Fuel Cell Simulation Tool)
Stars: ✭ 107 (+282.14%)
Mutual labels:  simulator, simulation
Pioneer
A game of lonely space adventure
Stars: ✭ 979 (+3396.43%)
Mutual labels:  simulator, simulation
antares
Digital circuit learning platform
Stars: ✭ 15 (-46.43%)
Mutual labels:  simulator, simulation
Gazebo
Open source robotics simulator.
Stars: ✭ 404 (+1342.86%)
Mutual labels:  simulator, simulation
Space Nerds In Space
Multi-player spaceship bridge simulator. Captain your starship through adventures with your friends. See https://smcameron.github.io/space-nerds-in-space
Stars: ✭ 516 (+1742.86%)
Mutual labels:  simulator, simulation

TKO Circuit Simulator

FRC circuit simulator for electronics diagramming and rookie training.
Created by TKO Programming (Rohan Bansal and Andy Li).

diagram

Features

  • Circuit diagramming with FRC parts (see subsection below for list)
  • Creating, moving, connecting devices with cables
  • Saving/importing circuits as shareable files
  • Automated debugging for wiring errors
  • Simple LED simulation
  • 2D CAD-inspired GUI
  • Keybinds, help menu, options menu, and other QOL features
  • Packages for easy installation (support for Windows, MacOS, Linux)

Future Updates

  • Enable resizing and fix bugs
  • Future hardware (limelight, RSL, sensors, servos, etc.)
  • Welcome screen with basic instructions and more intuitive interface
  • Twisted cables and groups of three cables for RoboRIO
  • Accurate scaling of parts on a blocks-per-inch grid for E-Plate diagramming
  • Actual simulation of gauges, pistons, motors
  • Color themes
  • Commented code

Installation

Official Packaging

Head over to the releases page and download the binary for your platform. Directions for installation can also be found there.

Building from Source

We constantly commit partially finished new features or bug fixes, so we suggest that you use the latest stable release instead. Proceed at your own risk.

  1. Clone the repository using git
  2. Run gradlew build and then gradlew run in a console in the top directory

If you use Linux/Mac OS, run ./gradlew build and then ./gradlew run in a console in the top directory.
If it says permission denied, do chmod +x gradlew.

Device/Component List

Hardware

  • Battery
  • Breaker
  • Compressor
  • Double WAGO
  • Falcon
  • Manifold (with double solenoids attached)
  • 775 Motor
  • NEO
  • Pneumatics Control Module (PCM)
  • Power Distribution Panel (PDP)
  • Voltage Regulator Module (VRM)
  • Piston
  • Pressure Switch
  • Radio
  • RoboRIO
  • Regulator + Gauge
  • Relief Valve Complex
  • Spark
  • Talon
  • Tank
  • T-Connector

Cables

  • Regular cables (4, 12, 18, 22 AWG)
  • Crimped cables (4, 12, 18, 22 AWG)
  • Ethernet
  • Pneumatics tubing

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].