{"id":17150370,"url":"https://github.com/dlech/mindcubernxt","last_synced_at":"2025-07-10T15:36:37.201Z","repository":{"id":14665042,"uuid":"17383646","full_name":"dlech/MindCuberNXT","owner":"dlech","description":"Variation of the MindCuber for NXT by David Gilday","archived":false,"fork":false,"pushed_at":"2014-03-03T23:32:20.000Z","size":156,"stargazers_count":6,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-27T03:03:41.921Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dlech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-03-03T23:19:17.000Z","updated_at":"2022-09-07T18:35:51.000Z","dependencies_parsed_at":"2022-09-15T06:02:21.432Z","dependency_job_id":null,"html_url":"https://github.com/dlech/MindCuberNXT","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dlech%2FMindCuberNXT","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dlech%2FMindCuberNXT/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dlech%2FMindCuberNXT/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dlech%2FMindCuberNXT/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dlech","download_url":"https://codeload.github.com/dlech/MindCuberNXT/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248710438,"owners_count":21149188,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-14T21:35:29.031Z","updated_at":"2025-04-13T11:52:25.377Z","avatar_url":"https://github.com/dlech.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"MindCuber\n=========\n\nBy David Gilday\n\nCopyright (C) 2011-2013 David Gilday\n\nhttp://mindcuber.com\n\nRelease Information: v2.2\n\nRelease History:  \n - v2.2 - 13th July 2013, include support for cubes with black stickers  \n - v2.1 - 22nd June 2013, initial public release\n\nUsage:\n-----\n\n  This software may be used for any non-commercial purpose providing\n  that the original author is acknowledged.\n\nDisclaimer:\n----------\n\n  This software is provided 'as is' without warranty of any kind, either\n  express or implied, including, but not limited to, the implied warranties\n  of fitness for a purpose, or the warranty of non-infringement.\n\nDescription:\n-----------\n\nMindCuber is a robot that can be built from LEGO MINDSTORMS NXT to solve a\nRubik's Cube.\n\nThis release includes source code for MindCuber that can be compiled for both\nthe NXT 2.0 variant and for the \"Orange Box\" #8527 variant. The source may also\nbe configured to allow MindCuber to \"solve\" the cube to one or more patterns\nrather than the normal solved state.\n\nUsing BricxCC:\n-------------\n\n1. Install BricxCC on your computer (see notes below for link)\n\n2. Open BricxCC\n\n3. Open the menu Edit/Preferences..., select the NBC/NXC tab and\n   set the preferences recommended in the notes below\n\n4. Use menu Tools/Find Brick... to connect to the NXT\n\n5. Use the menu File/Open... to open the MindCuber.nxc source file\n\n6. If you wish to compile for the #8257 variant of MindCuber, remove the\n   comment characters from the line in MindCuber.rxe that says:\n\n        //#define NXT_8527\n    \n    to say:\n\n        #define NXT_8527\n\n7. Select menu Compile/Download and Run to compile the program, download\n   it to the NXT and run\n\nThe source includes some other options for creating patterns by uncommenting\nother lines near the top of the MindCuber.nxc.\n\nThe source includes options to solve cubes with black stickers rather than\nwhite. Uncomment one or both of the following lines as appropriate:\n\n    //#define BLACK_FACE\n    //#define WHITE_LOGO\n\nThe option for using the HiTechnic v2 color sensor as an alternative to the\nLEGO color sensor has not been tested so may need some additional work.\n\nPlease see http://mindcuber.com for further information.\n\nNotes:\n-----\n\nMindCuber.nxc can be compiled with Bricx Command Center (BricxCC) available \nfrom: http://sourceforge.net/projects/bricxcc/files/bricxcc and has been\ntested with BricxCC version 3.3 (Build 3.3.8.9)\n\nThe compiled program, MindCuber.rxe, will run on standard LEGO MINDSTORMS NXT\nfirmware and has been tested with version 1.31\n\nThe MindCuber program uses almost all of the available memory in the NXT so\nany changes to the code which increase its' size may cause issues. The choice\nof firmware on the NXT may affect how much memory is available so other versions\nof the NXT firmware may also cause issues.\n\nBricxCC preferences for compiling with NBC/NXC:\n  + nbc-1.2.1r4\n  + NXT 2.0 compatible firmware\n  + Automatic firmware version\n  + Optimization level 2\n\nNot tested with:\n  - internal compiler\n  - enahanced firmware\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdlech%2Fmindcubernxt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdlech%2Fmindcubernxt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdlech%2Fmindcubernxt/lists"}