The Nevera and its Time Attack Controller are both supported devices in CircuitBlocks, our block-based coding environment at code.circuitmess.com. You code them one at a time: connect whichever one you want to program to your computer and choose it as your device. The controller is listed under the name Nevera Controller.
There is one consequence that matters more on the Nevera than on our other kits, and it is worth knowing before you start. To run your own code on a device, CircuitBlocks erases that device's flash memory and writes MicroPython over the firmware the kit shipped with. On the Nevera, that stock firmware is what makes the car drive out of the box, so pairing by touchpad, steering from the joystick and Boost Mode all stop working once it has been overwritten.
To get the car back to normal, use Restore firmware in CircuitBlocks. It drives from the Time Attack Controller again exactly as it did before, and nothing you have written is lost, because your sketches are saved to your CircuitBlocks account.
Between those two states, the car runs your own program instead of its stock driving software. When you press Run, the program is saved to the device and starts again on its own after a power cycle. Only the last program you ran is kept, and running a new one replaces it. This is covered in What happens to my CircuitBlocks program when the device resets?
What you write in CircuitBlocks is MicroPython, on the Nevera as on every other device it supports. If you would rather type than drag blocks, Code mode gives you the same program as editable MicroPython. Working in C++ is a different route: the firmware the Nevera ships with is an ESP-IDF C++ project, which is the advanced path rather than the beginner one. See What programming languages can I use with CircuitMess kits? for both routes.
CircuitBlocks reaches the car through your browser's serial connection, so it needs a desktop Chromium browser (Chrome, Edge or Opera) or an up-to-date version of Firefox. Safari, phones and tablets cannot connect to the hardware at all.
If the car will not respond to the controller and Restore firmware does not fix it, message us here, or email [email protected], and tell us which of the two devices you last connected.