├── .github └── workflows │ └── c-cpp.yml ├── Arduino └── simplefoc_inverted_pendulum │ └── simplefoc_inverted_pendulim │ └── simplefoc_inverted_pendulim.ino ├── CAD files ├── STEP │ ├── bottom_swingup.STEP │ ├── cable_holder.STEP │ ├── motor.STEP │ ├── pendulum_arm.STEP │ ├── reaction_wheel.STEP │ └── shaft.STEP ├── STL │ ├── bottom_swingup.STL │ ├── cable_holder.STL │ ├── pendulum_arm.STL │ └── reaction_wheel.STL └── Solidworks 2016 │ ├── CUI_AMT102-0048-N2000-S │ ├── BOM.txt │ ├── CUI_amt-102-base-rev-k.sldprt │ ├── CUI_amt-102-top-cover-rev-h.sldprt │ ├── CUI_amt-hub-bottom-rev-b.sldprt │ ├── CUI_amt-hub-top-rev-d1.sldprt │ ├── CUI_amt-sleeve-rev-d( 2 mm).sldprt │ ├── CUI_amt10x-shaft-adaptor-rev-e.sldprt │ ├── CUI_cui_amt102-0048-n2000-s.sldasm │ ├── CUI_receiver-board.sldprt │ ├── CUI_rotor-board-rev f.sldprt │ └── CUI_transmitter-board amt10(amt-102).sldprt │ ├── bottom_swingup.SLDPRT │ ├── cable_holder.SLDPRT │ ├── inverted_inertia_pendulum.SLDASM │ ├── m4_screw.SLDPRT │ ├── motor.SLDPRT │ ├── pendulum_arm.SLDPRT │ ├── reaction_wheel.SLDPRT │ └── shaft.SLDPRT ├── LICENSE ├── README.md └── images ├── AMT_103.jpg ├── arduino_uno.jpg ├── ball.jpg ├── bgm4108.jpg ├── bgm_ebay.jpg ├── components.gif ├── enc1.png ├── gm4108.jpg ├── img1.png ├── img2.png ├── m3.jpg ├── mot.jpg ├── shield_to_v13.jpg ├── stabilization.gif ├── swing-up.gif ├── tube.jpg └── vacuum.jpg /.github/workflows/c-cpp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/.github/workflows/c-cpp.yml -------------------------------------------------------------------------------- /Arduino/simplefoc_inverted_pendulum/simplefoc_inverted_pendulim/simplefoc_inverted_pendulim.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/Arduino/simplefoc_inverted_pendulum/simplefoc_inverted_pendulim/simplefoc_inverted_pendulim.ino -------------------------------------------------------------------------------- /CAD files/STEP/bottom_swingup.STEP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/STEP/bottom_swingup.STEP -------------------------------------------------------------------------------- /CAD files/STEP/cable_holder.STEP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/STEP/cable_holder.STEP -------------------------------------------------------------------------------- /CAD files/STEP/motor.STEP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/STEP/motor.STEP -------------------------------------------------------------------------------- /CAD files/STEP/pendulum_arm.STEP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/STEP/pendulum_arm.STEP -------------------------------------------------------------------------------- /CAD files/STEP/reaction_wheel.STEP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/STEP/reaction_wheel.STEP -------------------------------------------------------------------------------- /CAD files/STEP/shaft.STEP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/STEP/shaft.STEP -------------------------------------------------------------------------------- /CAD files/STL/bottom_swingup.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/STL/bottom_swingup.STL -------------------------------------------------------------------------------- /CAD files/STL/cable_holder.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/STL/cable_holder.STL -------------------------------------------------------------------------------- /CAD files/STL/pendulum_arm.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/STL/pendulum_arm.STL -------------------------------------------------------------------------------- /CAD files/STL/reaction_wheel.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/STL/reaction_wheel.STL -------------------------------------------------------------------------------- /CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/BOM.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/BOM.txt -------------------------------------------------------------------------------- /CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/CUI_amt-102-base-rev-k.sldprt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/CUI_amt-102-base-rev-k.sldprt -------------------------------------------------------------------------------- /CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/CUI_amt-102-top-cover-rev-h.sldprt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/CUI_amt-102-top-cover-rev-h.sldprt -------------------------------------------------------------------------------- /CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/CUI_amt-hub-bottom-rev-b.sldprt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/CUI_amt-hub-bottom-rev-b.sldprt -------------------------------------------------------------------------------- /CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/CUI_amt-hub-top-rev-d1.sldprt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/CUI_amt-hub-top-rev-d1.sldprt -------------------------------------------------------------------------------- /CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/CUI_amt-sleeve-rev-d( 2 mm).sldprt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/CUI_amt-sleeve-rev-d( 2 mm).sldprt -------------------------------------------------------------------------------- /CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/CUI_amt10x-shaft-adaptor-rev-e.sldprt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/CUI_amt10x-shaft-adaptor-rev-e.sldprt -------------------------------------------------------------------------------- /CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/CUI_cui_amt102-0048-n2000-s.sldasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/CUI_cui_amt102-0048-n2000-s.sldasm -------------------------------------------------------------------------------- /CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/CUI_receiver-board.sldprt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/CUI_receiver-board.sldprt -------------------------------------------------------------------------------- /CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/CUI_rotor-board-rev f.sldprt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/CUI_rotor-board-rev f.sldprt -------------------------------------------------------------------------------- /CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/CUI_transmitter-board amt10(amt-102).sldprt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/Solidworks 2016/CUI_AMT102-0048-N2000-S/CUI_transmitter-board amt10(amt-102).sldprt -------------------------------------------------------------------------------- /CAD files/Solidworks 2016/bottom_swingup.SLDPRT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/Solidworks 2016/bottom_swingup.SLDPRT -------------------------------------------------------------------------------- /CAD files/Solidworks 2016/cable_holder.SLDPRT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/Solidworks 2016/cable_holder.SLDPRT -------------------------------------------------------------------------------- /CAD files/Solidworks 2016/inverted_inertia_pendulum.SLDASM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/Solidworks 2016/inverted_inertia_pendulum.SLDASM -------------------------------------------------------------------------------- /CAD files/Solidworks 2016/m4_screw.SLDPRT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/Solidworks 2016/m4_screw.SLDPRT -------------------------------------------------------------------------------- /CAD files/Solidworks 2016/motor.SLDPRT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/Solidworks 2016/motor.SLDPRT -------------------------------------------------------------------------------- /CAD files/Solidworks 2016/pendulum_arm.SLDPRT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/Solidworks 2016/pendulum_arm.SLDPRT -------------------------------------------------------------------------------- /CAD files/Solidworks 2016/reaction_wheel.SLDPRT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/Solidworks 2016/reaction_wheel.SLDPRT -------------------------------------------------------------------------------- /CAD files/Solidworks 2016/shaft.SLDPRT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/CAD files/Solidworks 2016/shaft.SLDPRT -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/README.md -------------------------------------------------------------------------------- /images/AMT_103.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/images/AMT_103.jpg -------------------------------------------------------------------------------- /images/arduino_uno.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/images/arduino_uno.jpg -------------------------------------------------------------------------------- /images/ball.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/images/ball.jpg -------------------------------------------------------------------------------- /images/bgm4108.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/images/bgm4108.jpg -------------------------------------------------------------------------------- /images/bgm_ebay.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/images/bgm_ebay.jpg -------------------------------------------------------------------------------- /images/components.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/images/components.gif -------------------------------------------------------------------------------- /images/enc1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/images/enc1.png -------------------------------------------------------------------------------- /images/gm4108.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/images/gm4108.jpg -------------------------------------------------------------------------------- /images/img1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/images/img1.png -------------------------------------------------------------------------------- /images/img2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/images/img2.png -------------------------------------------------------------------------------- /images/m3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/images/m3.jpg -------------------------------------------------------------------------------- /images/mot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/images/mot.jpg -------------------------------------------------------------------------------- /images/shield_to_v13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/images/shield_to_v13.jpg -------------------------------------------------------------------------------- /images/stabilization.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/images/stabilization.gif -------------------------------------------------------------------------------- /images/swing-up.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/images/swing-up.gif -------------------------------------------------------------------------------- /images/tube.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/images/tube.jpg -------------------------------------------------------------------------------- /images/vacuum.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/simplefoc/Arduino-FOC-reaction-wheel-inverted-pendulum/HEAD/images/vacuum.jpg --------------------------------------------------------------------------------