Shopping Cart

Your cart is empty.

Your cart is empty.

Freenove 4WD Smart Car Kit for Raspberry Pi 5 4 B 3 B+ Zero 2 W, Face Tracking, Line Tracking, Light Tracing, Obstacle Avoidance, App Control, Camera, Servo (Raspberry Pi NOT Included)

Free shipping on orders over $29.99

$69.95

$ 32 .99 $32.99

In Stock

1.Color:Mecanum Wheels


About this item

  • Multiple Functions: This car has four drive wheels, the rotatable head has a camera and an ultrasonic distance sensor (Assembly required) (Raspberry Pi and Battery NOT included)
  • Detailed Tutorial: Provides step-by-step assembly guide and complete Python code (The download link can be found on the product box) (No paper tutorial)
  • Compatible Models: Raspberry Pi 5 / 4B / 3B+ / 3B / 3A+ (2B / 1B+ / 1A+ / Zero 2 W / Zero W / Zero 1.3 is also compatible but needs extra parts) (NOT included in this kit)
  • Control Methods: Controlled wirelessly by your Android phone or tablet, iPhone (with Freenove App) and computer (run Windows, macOS or Raspberry Pi OS)
  • Battery NOT Included: Please refer to the downloaded tutorial to buy


Important Notes:

This car needs to be assembled and does NOT include Raspberry Pi and battery.
(Please refer to the downloaded tutorial to buy battery.)

Overview:

This is a programmable car kit, which has multiple functions.
Whether you want to experience the joy of robots or learn to program, this is a good choice.

We provide free technical support to help you with any questions and problems.

Compatible Models:

* Recommended:
  Raspberry Pi 5 / 4B / 3B+ / 3B / 3A+

* Also compatible but needs extra parts (refer to tutorial for details):
  Raspberry Pi 2B / 1B+ / 1A+ / Zero 2 W / Zero W / Zero 1.3

(Note: Raspberry Pi is NOT included in this kit.)

Tutorial and Code:

Comes with detailed tutorial and complete code (Python). (Download needed, no paper tutorial.)
The download link can be found on the product box.

Remote Control:

You can use the following devices to control this car:

* Computer:
  Laptop or desktop. (Run Windows, macOS or Raspberry Pi OS.)
  (Refer to tutorial for details.)

* Android device:
  Android phone or tablet. (Run Android 5.0 or later, installed Freenove App.)
  (Search Freenove on Google Play.)

* iPhone:
  (Run iOS 10 or later, installed Freenove App.)
  (Search Freenove on App Store.)

Needed but Not Included:

2 x Battery (Please refer to the downloaded tutorial to buy.)
1 x Charger for battery
1 x Raspberry Pi board and its necessary accessories


Miguel Ángel
Reviewed in Spain on May 1, 2024
Hace tiempo que quería compartir con otros usuarios de Amazon mi opinión sobre el pequeño coche FREENOVE 4W SMART CAR KIT, lo he comparado con el modelo Picar X de SunFounder y Picar B Mars Rover de Adeep.En general es este un producto que me gusta mucho veamos puntos a favor y en contra:Puntos a favor:1 - Es considerablemente más económico y tiene las mismas funcionalidades, es cierto que el modelo Picar B de Adeep incluye baterías y micrófono USB, pero por la diferencia de precio puedes comprar ambas cosas.2 - Es considerablemente más fácil y rápido de montar. Incorpora una pieza central que ya lleva unido el porta-baterías y el circuito entre la Raspberry y los motores y servo motores se encuentran integrados en el chasis, para mí esto es una genialidad, no solo es más ecónimo, sino que simplifica el proceso de montaje, lo que para personas que piensan en comprar varios de ellos es muy importante. 3 - Solo tiene 2 servo motores y tiene 4 motores que le proporcionan tracción a las 4 ruedas de modo que no tiene ruedas delanteras que giren. Esto puede parecer un inconveniente, pero yo lo veo como una ventaja. El coche puede hacer girar sus ruedas izquierdas hacia adelante y sus ruedas derechas hacia atrás y viceversa a toda velocidad, lo que permite un giro sobre si mismo muy divertido. Además, al no tener ruedas que giren a los lados, esto implica que no tiene todas las piezas necesarias para que un servomotor mueva las ruedas, lo que de nuevo simplifica enormemente el proceso de montaje lo cual es de agradecer.4 - Tiene dos interruptores, uno general y otro para todo lo que no es propiamente la Raspberry como su circuito y los servomotores, lo cual es de agradecer, porque tener un interruptor general es normal, pero un segundo interruptor permite ahorrar batería cuando estás realizando labores de configuración de la Raspberry que no implican a los motores o servomotores.5 - Cuenta con un medidor de batería con 4 leds, cuando están encendidas las 4 las baterías están a tope de carga, cuando solo hay 3 hay menos carga, pero aun funciona bien, el correo de soporte me ha aconsejado que las cambie cuando llega a dos luces. Esto es especialmente importante cuando está haciendo pruebas porque hay estadios intermedios entre funcionar y no funcionar bien por culpa de falta de energía, y si estás programando en Python deseas antes que nada eliminar posibles variable.6 - Te proporcionan una clase motor otra clase servo y una más para el sensor de ultrasonidos razonablemente usables, aunque se pueden mejorar. Otros coches como Picar-B Mars Rover de Adeep te dan un software muy difícil de reutilizar.7 - Tienen un total de 8 salidas para conectar servomotores, lo cual es especialmente útil si como a mí se te rompe una, hay que decir al respecto que, si bien la competencia no tenía 8 salidas, tampoco se me rompió ninguna de ellas.8 - Usa tornillos relativamente grandes, si nos fijamos en la “cabeza” en el modelo Picar B de Adeep, los tornillos de la cabeza eran verdadero infierno, además, tuve que romper una parte del metacrilato para hacer que encajaran.En un orden tanto de facilidad de montaje como de uso del software Python el mejor es FREENOVE 4W SMART CAR KIT, en segundo lugar, Picar X de SunFounder y en tercer lugar Picar-B Mars Rover de Adeep, sin duda el más complicado.Puntos en contra:1 - Se me ha roto una de las salidas para servomotores, pero me han dado una solución con la cual no he necesitado desmontar el cochecito.Dos puntualizaciones:Por algún motivo que desconozco la salida cero para servomotor tenía en la clase servo un tratamiento diferente al resto, yo estoy usando las salidas 2 y 3 por igual y tuve que cambiar los movimientos hacia la izquierda por los de la derecha y viceversa, en cualquier caso, en última instancia uso la siguiente clase para usar las salidas 2 y 3:from PCA9685 import PCA9685class Servo: def __init__(self): self.PwmServo = PCA9685(0x40, debug=True) self.PwmServo.setPWMFreq(50) self.PwmServo.setServoPulse(10, 1500) self.PwmServo.setServoPulse(11, 1500) def setServoPwm(self, channel, angle, error=10): angle = int(angle) if channel == '0': self.PwmServo.setServoPulse(10, 500 + int((angle + error) / 0.09)) elif channel == '1': self.PwmServo.setServoPulse(11, 500 + int((angle + error) / 0.09))#En segundo lugar, he realizado algunos cambios en la clase para medir la distancia a un objeto por parte del sensor por ultrasonidos, ya que tal y como estaba muchas veces me empezaba dando el valor cero reiteradamente. Empecé por buscar en el array de salida en vez la posición centra cualquier posición empezando por el centro que fuera distinta de cero, finalmente hago una media de los valores distintos de cero, lo que disminuye el efecto de posibles errores puntuales.Pose la clase en un fichero aparte para poder reutilizar en diversos proyectos, y tengo un pequeño programa para probar la clase.Ultrasonic.py:import timeimport asyncioimport RPi.GPIO as GPIOclass Ultrasonic: def __init__(self): GPIO.setwarnings(False) self.trigger_pin = 27 self.echo_pin = 22 self.MAX_DISTANCE = 300 # define the maximum measuring distance, unit: cm self.timeOut = self.MAX_DISTANCE * 60 # calculate timeout according to the maximum measuring distance GPIO.setmode(GPIO.BCM) GPIO.setup(self.trigger_pin, GPIO.OUT) GPIO.setup(self.echo_pin, GPIO.IN) def pulseIn(self, pin, level, timeOut): t0 = time.time() while (GPIO.input(pin) != level): if ((time.time() - t0) > timeOut * 0.000001): return 0 t0 = time.time() while (GPIO.input(pin) == level): if ((time.time() - t0) > timeOut * 0.000001): return 0 pulseTime = (time.time() - t0) * 1000000 return pulseTime async def get_distance(self): distance_cm = [0, 0, 0, 0, 0] for i in range(5): GPIO.output(self.trigger_pin, GPIO.HIGH) await asyncio.sleep(0.00001) GPIO.output(self.trigger_pin, GPIO.LOW) pingTime = self.pulseIn(self.echo_pin, GPIO.HIGH, self.timeOut) distance_cm[i] = pingTime * 340.0 / 2.0 / 10000.0 # Filter out zero values non_zero_distances = [d for d in distance_cm if d != 0] if not non_zero_distances: return 0 else: # Calcular la media manualmente sin usar statistics return int(sum(non_zero_distances) / len(non_zero_distances))prueba_Ultrasonic.py:import asynciofrom Ultrasonic import Ultrasonic# Crear instancia de Ultrasonicultrasonic_sensor = Ultrasonic()async def main(): while True: distance = await ultrasonic_sensor.get_distance() print(f"La distancia es: {distance} cm") await asyncio.sleep(1) # Espera un segundo antes de la próxima medición# Ejecutar la función main dentro del event loop de asyncioasyncio.run(main())
SatishB
Reviewed in the United States on January 16, 2024
I purchased the Robot Car as fun project for my grandkids and as a part of their ongoing STEM Learning process. I must say that the car for the Amazon price is a great bargain. When it comes to assembling the car, the Youtube video and tutorial, along with lot of other Freenove and Raspberry Pi resources are big help and provide in assembling it. I must say I have lot of experience with assembling stuff and repairing, and after following the Tutorial I had no trouble completing the assembly. It was a difficult task for the grandkids given very small screws and care needed.Testing of the modules was pretty straightforward until I came to testing the camera. From my past experience, I was using PuTTy (SSH app to connect to the Raspberry Pi) and sometimes used the VNC also. But the camera test did not work when testing from Terminal window of PuTTy. I checked all connections (particularly the camera cable) and configuration details mentioned in the video and tutorial. Everything seemed correct. The "camera.py" test generated lots of errors when running it from Putty Terminal. I looked up Raspberry Pi support pages on camera and it mentioned trying "libcamera" app that comes with the OS. And that worked fine and generated camera images with any errors.The camera app mentioned in the tutorial still did not work. So I decided to seek help from Freenove support team. I sent initial email with the details of the problem I was having and the errors that I was getting. They came back quickly, in less than 24 hours, and asked for some pictures of camera connections and output from couple commands to check configuration. They told me to run the camera test from VNC (Terminal window in VNC instead of PuTTy). I repeated the test and it worked without any errors. They explained that the app needs come of the GUI and needs to be run from VNC. Anyway, the problem was resolved fairly quickly and I must say that the support and response time was excellent.I have been retired for a decade now and as IT professional previously I always used PuTTy. I am kind of disappointed about that. It is probably because of the way the Freenove app is written. For now the car is ready to complete testing different modes and for my grandkids to play with it and learn programming.
jeansebastienbach
Reviewed in France on February 26, 2023
Service SAV performant. Tutoriel pas à pas. Adapté pour débuter sur raspberry pi. Toutes les fonctionalités proposées sont opérationelles.
Stewe Lundin
Reviewed in Sweden on September 12, 2022
Liked the kit, but the instructions has some holes and the mobile apps required to control the model leavs a bit to wish for.But over all it has potential and I will most definitely have fun with this one.All the parts are there, well packed and easy to follow instructions, but a bit un clear at some parts.Will get more kits.And I'm planning to upgrade this one.
Claudio B.
Reviewed in Italy on February 16, 2022
Essendo sempre stato appassionato di informatica e programmazione, ho voluto anche avvicinarmi anche all'elettronica. Per farlo ho comprato un Raspeberry ed un kit, sempre di Freenove, ed a quel punto ho scoperto un mondo appassionante fatto si di elettronica, ma anche di sistemi operativi (Debian) e programmazione (Python). Ho quindi comprato questo kit e l'ho assemblato abbastanza facilmente pur non avendo una grande abilità manuale, darei solo il consiglio di aggiungerci anche minuteria di riserva, perdere qualche vitina è facile. Finito il montaggio sono passato alla parte programmazione che è assolutamente ben guidata e spiegata, ed è veramente interessante e se ci sono dubbi il servizio di supporto risponde molto velocemente e risolve il problema. Concludendo, ora funziona tutto perfettamente, ma sto rivedendo i programmi per ampliare e migliorare le funzioni. Non vi dico che lo ricomprerei, vi dico che a brevissimo comprerò il kit del cane.
LikeShopping
Reviewed in Canada on February 9, 2021
The media could not be loaded.
Chuck S.
Reviewed in the United States on January 18, 2021
I'm a professional computer engineer with 30+ yrs experience who designs high end electronics, circuit boards and writes embedded software. I also help as a mentor on my daughters robotics team. It's no secret that I am a huge fan of the Raspberry Pi.For some time I've been looking for a kit that teaches how to integrate the Rpi and robotic hardware. This kit does all that and more.First a heads up - this is an engineering learning kit. It teaches the builder how to assemble a robot from lots of pieces, how to connect wiring between the Rpi and robot, how to write software for the Rpi that explains how to control things like the camera, ultrasonic sensor, drive motors and more. It also explains how to bring up a Rpi and how to log in remotely from a PC. Simply put, this kit is amazing. I also want to put in a plug for one of the most helpful books for learning about the Rpi and Linux - it is 'Exploring Raspberry Pi" by Derek Malloy https://read.amazon.com/kp/embed?asin=B01H2KNGX8&preview=newtab&linkCode=kpe&ref_=cm_sw_r_kb_dp_V5obGb6X7CV0QHere is an overview of what this kit has to offer:1. You build a fully functioning 4wd car from the pieces supplied in the kit. The instruction manual is well written and explains 90% of what you need to know. If you don't have any experience building things, then I suggest getting help.2. You learn how to test each function of the robot one at a time - this is really helpful because you learn what each sensor does and the software used on the Rpi to talk to it. This is really great because the python code for each sensor is explained so that you can modify it to learn more about how the software and sensors work. All software is provided and simply works. Impressive3. You learn about the Rpi and how to log in remotely - this is a key aspect of running this little computer and it helps you understand just how amazing the Rpi really is.4. The final part of the project is to fire up an app that gives you control over the robot and lets you drive it around, stream video, change the LED's and more. The app is either an iPhone or android app that you can download from the app stores or you can also run a Windows or Mac app.CONCLUSION:Simply put, this is a really great project. It is not a toy, but a intermediate robotics kit designed to introduce you to the world of robotics, computers and the Rpi. As someone who designs electronics for a living, this is one of the best kits I have seen. Highly recommended.
David
Reviewed in the United States on October 16, 2020
Pros:- Car works mostly as advertised- Fairly feature packed (motors, servos, camera, sensors, leds, line tracking, ultrasonic sensor, buzzer, etc..)- Instructions are fairly detailed with only a few weak points.- Software mostly works out of the box.- The server for connecting via an android app over wifi works, though the frame rate is slow and it is hard to control the car over it effectively.Cons:- This is very sensitive to the batteries you use. If your batteries cannot provide full voltage you may have trouble with the pi losing power at full throttle on the motors.- The camera and ultrasonic 'head' mount are connected via a separate piece that uses servos to allow it to move around. This is nice when the device is still, but leads to extremely unstable video when the car is moving because the mount is so weak.- Raspberry pi wifi out of the box drops a lot on battery. Turning off power managment for wifi helped immensely- Had to play with the motors to get them connected up in software correctly (doesn't match up with which ones are connected where).Overall this is a good base for a Raspberry Pi robot for those just getting started who knows there way around python and linux already.Some suggestions if you order this:* Read the supplied battery instructions in the freenove github website BEFORE ordering* Buy/Borrow a separate USB/USBc power supply for your Raspberry pi to use while setting up and testing.* Get a raspberry pi 4 vs an older model to get faster video
Recommended Products

$37.99

$ 16 .99 $16.99

4.3
Select Option

$20.99

$ 10 .99 $10.99

4.4
Select Option