PeeCee TED: Difference between revisions

From Yudurobotics
mNo edit summary
mNo edit summary
 
(53 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[File:PeeCee.jpg|thumb|297x297px|PeeCee by [[Yudu Robotics|Yudurobotics]]]]
<big>'''Why ?'''</big>
Welcome to the ever-growing ecosystem of Yudu Robotics, where innovation meets creativity, and the future of robotics continues to evolve. At the heart of it all is PeeCee, a Red Dot Award-winning computational kit designed to power the entire Yudu Robotics ecosystem. PeeCee is not just another gadget; it's the brain behind every Yudu creation, from Roboki and Klaw-b to Crawlee and Zing. Every robot, sensor, and attachment in our expanding lineup either relies on PeeCee or is built around it, making it the core of everything Yudu Robotics offers.


PeeCee comes equipped with a rich array of internal sensors that makes it versatile and powerful. With a microphone, temperature sensor, accelerometer, gyroscope, color sensor, light sensor, distance sensor, gesture sensor, and touchpad buttons, PeeCee is designed to sense and respond to its environment in real time. Its expressive LED eyes and smile, paired with its buzzer, allow it to interact with users..
Let’s be honest—good isn’t good enough when it comes to innovation. Sure, Arduino and BBC Micro:bit are cool and all, and it have been go-to options for hobbyists and educators when it comes to robotics , but we couldn’t help thinking, “Why settle for less when we can create something better?” So, we rolled up our sleeves, added a dash of ambition, and built PeeCee. We wanted to create something that goes beyond the basics, a tool that is as powerful as it is fun. Think of it as Micro:bit’s cooler, more capable cousin who’s here to steal the show. With built-in rechargeable batteries and sensors, PeeCee can run all on its own, making it incredibly versatile. It's not just a stepping stone into robotics, it's a leap forward. It also features an impressive suite of 9 inbuilt sensors, including gesture, proximity, accelerometer, gyroscope and temperature modules, to make your projects as interactive as they are innovative. But the standout feature? It's got to be the effortless connectivity. Its WiFi and Bluetooth support opens up coding on the go with the PLODE app, letting you use your smartphone, tablet, or web browser to bring your ideas to life.With PeeCee, you can program using Scratch, Python, C, flowcharts, or even hex-block coding, offering a level of flexibility unmatched by competitors. PeeCee simplifies everything, it  ditches the complicated wiring with 3.5mm audio jacks for easy plug-and-play functionality, ensuring a smoother setup process than ever before. We envisioned a platform that could go beyond the basics, empowering users to explore more complex, hands-on projects with ease. Whether you're a student discovering coding, a teacher inspiring young minds, or just someone who loves to tinker, PeeCee is your ultimate sidekick for all things robotics. It’s fun, it’s powerful, and it’s ready to turn your wild ideas into reality.


But that’s just the beginning! Whether you’re a beginner coding with hex blocks or an advanced coder diving into Python or C, PeeCee’s flexible programming environment opens the door to limitless possibilities. From smart robotics projects to fun experiments, PeeCee empowers users to bring their creative visions to life.
== What is PeeCee TED ? ==
PeeCee TED isn’t here to compete, it’s here to lead the way in educational robotics. Whether you’re a beginner or a pro at tackling complex robotic projects, PeeCee adapts to your skill level and inspires innovation. Packed with cutting-edge features, PeeCee transforms ideas into reality with its unmatched versatility. PeeCee includes 9 advanced inbuilt sensors and 16 LEDs (12 of them RGB) to create interactive, dynamic projects. Its inbuilt accelerometer and gyroscope modules add motion-sensing capabilities, while a gesture sensor, proximity sensor, and temperature module further extend its functionality. And a built-in buzzer and easy motor connectivity, makes PeeCee a powerhouse of creativity. Its seamless connectivity, WiFi and Bluetooth support, makes programming PeeCee a breeze. The PLODE app lets you code in Scratch, Python, C, flowcharts, or even hex-block coding - right from your phone or tablet. Its plug-and-play 3.5mm audio jacks make sensor connections straightforward, while the USB Type-C port and rechargeable battery ensure effortless usability. In short, PeeCee opens up a wide world of interactive possibilities. It’s not just user-friendly; it’s innovation-friendly, making every project an exciting leap into the future. From classrooms to makerspaces, PeeCee empowers creators to dream bigger, build smarter, and lead with creativity.


PeeCee isn’t just a device—it’s the soul of the Yudu Robotics ecosystem, a platform that takes every project beyond the ordinary and into the extraordinary. Get ready to explore, build, and innovate with PeeCee leading the way!
=== <small>What's Unique ?</small> ===


= Getting started =
* PeeCee isn’t just another programmable device; it’s a powerhouse of possibilities. PeeCee TED packs a punch with an dual core processor running at a blazing 80-240 MHz, a far cry from anything out there. This enhanced capability means smoother performance and support for more complex tasks. With 320 KiB SRAM, PeeCee ensures there’s plenty of room for even the most ambitious projects.
[[File:Topview PeeCee.jpg|right|frameless|408x408px]]
* PeeCee truly redefines versatility with its range of built-in features. TED comes equipped with 16 LEDs (including 12 RGB), an accelerometer, gyroscope module, gesture sensor, proximity sensor,  and capacitive touch. These built-in components empower you to take on a variety of projects right out of the box. Need more? PeeCee's Compute kit includes additional sensors  and modules such as ultrasonic, laser, speaker and OLED Display modules to fuel your creativity. TED also features rechargeable batteries and power bank compatibility to ensure your projects can go wherever you do.
In this guide, you’ll learn everything you need to start exploring PeeCee and its vast capabilities. It’ll cover PeeCee’s features, including its built-in sensors and internal components that make it a powerful tool for robotics and coding projects. You’ll also find detailed information about PeeCee’s anatomy, helping you understand each part and its functionality. Additionally, It’ll delve into external components and modules that you can connect to PeeCee to enhance its versatility. By familiarizing yourself with these elements, you'll be well-equipped to begin your journey into robotics and innovation with PeeCee.
* When it comes to programming, PeeCee shines again with its multiple options like flowchart, hex block coding, Python, and even C. Whether you're a beginner or a seasoned coder, it’s got you covered.  
== PeeCee Anatomy: ==
* PeeCee isn't just about features; it’s about possibilities. With its seamless PLODE platform and app support, PeeCee aids the gap between imagination and creation. Coding with the PLODE platform is a breeze. It’s designed to make programming feel like child’s play. Whether you're a beginner exploring the basics or a young innovator diving into robotics, PLODE turns learning into an exciting adventure, perfectly suited for curious minds. TED doesn’t just enable projects; it elevates them.
From charging and input ports to interactive elements like touchpads and LEDs, knowing the anatomy of PeeCee will help you make the most out of its capabilities. Let’s dive into the details of PeeCee’s structure and how each part plays a role in your creative projects.


[[File:PeeCee Anatomy.jpg|left|frameless|432x432px]]
== How is it available ? ==
PeeCee caters to all kinds of creators who thrives on an all-in-one experience. It is available in two exciting forms: the power-packed ''[https://www.yudurobotics.com/peecee '''PeeCee TED''']'' and the versatile ''[https://www.yudurobotics.com/products '''PeeCee Compute Kit''']''. PeeCee TED is your go-to option for standalone innovation—a compact, efficient board ready to fuel your ideas. On the other hand, the PeeCee Compute Kit is the complete package, equipped with a set of components like sensors, motors, and connectors to let your creativity run wild. Whether you’re building a simple project or diving into advanced robotics, there’s a version tailored just for you. So pick your style, unbox the possibilities, and start creating!
 
== Getting started ==
[[File:PeeCee IMG.png|thumb|367x367px|'''''PeeCee TED,''''' ''The packed powerful microcomputer that brings your robotic visions to life with precision and versatility.'']]Welcome to the ever-growing ecosystem of Yudu Robotics, where innovation meets creativity, and the future of robotics continues to evolve. At the heart of it all is PeeCee or in short Play Computer, a Red Dot Award-winning computational kit designed to bring your ideas to life. PeeCee is not just another gadget; it's the brain behind TED, Klaw-b, Crawl-e and Zing. Most of our robots, sensor, and attachment in our expanding lineup either relies on PeeCee or is built around it, making it the core of what Yudu Robotics offers.
 
PeeCee TED comes equipped with a rich array of internal sensors, 4 I/O ports each with 2 GPIO's on each port along with edge connector to expand up to 18 GPIO's, making it versatile and powerful. Built in microphone, temperature sensor, accelerometer, gyroscope, color sensor, light sensor, proximity sensor, gesture sensor, and touchpad buttons, along Its addressable RGB LED eyes and smile LEDs, paired with a buzzer, allow it to interact with users.
 
But that’s just the beginning! Whether you’re a beginner coding with single tap, sequential programming or an advanced coder diving into Python or C, our PLODE’s (Playful Coding) flexible programming environment opens the door to limitless possibilities. From smart robotics projects to fun experiments, PeeCee TED empowers users to bring their creative visions to life.
 
=== Key Features ===
* Compact and lightweight design for portability
* Repeated Reusability and Measurement
* Compatible with a wide range of sensors and actuators
* Compatible with technic blocks
* Programmable with [[PLODE|''PLODE.org'']] for easy coding
* Built-in sensors for advanced interaction capabilities
* Ideal for STEM education and personal projects
 
In this guide, you will learn everything you need to start exploring PeeCee TED and its vast capabilities. It will cover PeeCee TED’s features, including its built-in sensors and internal components that make it a powerful tool for robotics and coding projects. You will also find detailed information about PeeCee TED’s anatomy, helping you understand each part and its functionality. Additionally, it will delve into external components and modules that can be connected to PeeCee TED to enhance its versatility. By familiarizing yourself with these elements, you will be well-equipped to begin your journey into robotics and innovation with PeeCee TED.
 
=== PeeCee TED Anatomy ===
[[File:PeeCee Anatomy PNG.jpg|frameless|1030x1030px]]
{| class="wikitable"
{| class="wikitable"
!'''Part'''
!'''Part'''
!'''Functionality'''
!'''Functionality'''
!Specification
|-
|-
|Type - C port
|USB Port
|Used to Charge PeeCee
|Charge and Flash code
|Type C
|-
|-
|Port A
|Port A
|GPIO port used to connect external sensor or device
|Dual I/O (ADC + GPIO)
|12 bit ADC (0-4095)
|-
|-
|Port B
|Port B
|GPIO port used to connect external sensor or device
|Dual I/O (ADC + GPIO)
|12 bit ADC (0-4095)
|-
|-
|Port C
|Port C
|GPIO port used to connect external sensor or device
|Dual I/O (ADC + GPIO)
|12 bit ADC (0-4095)
|-
|-
|Port D
|Port D
|GPIO port used to connect external sensor or device
|I2C + GPIO
|
|-
|Touchpads
|Facilitates Touch Input * 4
|Capacitive
|-
|Power Button
|Single tap to power on and double tap to power off.
|Tactile
|-
|Boot Button
|Erases flash when double tapped, single tap to pause or resume
and long press to total shutdown.
|Tactile
|-
|RGB LED Eyes
|RGB LED's * 12
|Addressable
|-
|Smile LED's
|LED's * 4
|White
|-
|Buzzer
|Generate tones
|Active
|-
|Temperature sensor
|Measures temperature
|Ambient
|-
|Proximity Sensor
|Measures relative distance
|Infrared
|-
|Gesture Sensor
|Detects hand gestures
|Up, Down, Left, Right
or complex gestures like circular motion
|-
|Color Sensor
|Detects RGB
|0-255 per color channel
|-
|Ambient Light Sensor
|Detects light intensity
|16 bit
|-
|Accelerometer and Gyroscope
(Built-in)
|Detects acceleration and angular velocity
|3-axis
|-
|Processor
|Manages multitasking, connectivity, and optimizes performance.
|240 MHz Dual core
|-
|Microphone
|Can detect sound and give analog output
|MEMS, 100-10khz
|-
|-
|Touchpad Buttons
|Edge connectors
|Facilitates touch input
|18 GPIO
|Expandable
|}
 
== Hardware ==
=== Mechanical Specifications ===
 
==== Housing Material ====
Injection-Moulded PP (Polypropylene) plastic housing ensures impact resistance and protects internal components.
 
==== Dimensions ====
Compact and easy to integrate into various projects, PeeCee TED is thoughtfully designed to save space without compromising functionality. The board measures 51.9mm in width, 61mm in length, and 21.8mm in height, making it an ideal fit for a variety of compact applications. Its size enables seamless installation into mini projects while maintaining accessibility for interacting and connectivity.
{| class="wikitable"
!Dimension
!Measurement
|-
|-
|Power On
|'''Width''':
|Switches On PeeCee
|51.9 mm
|-
|-
|Erase program
|'''Length''':
|Erases Program when Double tapped
|61 mm
|-
|-
|RGB Leds (eyes)(smile)
|'''Height''':
|Output
|21.8 mm
|}
|}


== Specifications: ==
==== Weight ====
PeeCee offers a wide range of built-in components designed for interactive learning and experimentation. Powered by the ESP32 microcontroller, it enables seamless integration of various sensors, actuators, and communication protocols, making it highly adaptable for educational projects.
Weighing just '''45.4 grams''', including the battery, the PeeCee TED is impressively lightweight, making it highly portable and easy to handle. This low weight allows for incorporating the device into mobile or hand-held projects without adding bulk.
 
=== Electronics Specifications ===
 
==== PCB Specification ====
FR4, 2-layer PCB with a thickness of 1.6 mm curved shape having bright yellow solder mask and black legend.
 
==== Processor Specification ====
{| class="wikitable"
!Specification
!Details
|-
|Board Name
|PeeCee TED
|-
|Processor
|'''240 MHz Dual core risc-v Processor'''
|-
|Flash Memory
|'''4 MB'''
|-
|Operating Frequency
|Up to 240MHz
|-
|Voltage for Peripherals
|3.3V
|-
|SRAM
|512KB
|-
|Connectivity Protocol
|Bluetooth 5.0, USB, WiFi
|}


'''Core Features of ESP32:'''
==== Ports and connectivity ====
PeeCee TED connects seamlessly to external devices and apps, including our flagship '''[[PLODE]]''' software, via Bluetooth Low Energy (BLE), enabling energy-efficient communication. Its USB Type-C port not only handles power input but also offers reliable data connectivity. The board features 4 dual 3.5mm auxiliary ports, which can accommodate up to 8 devices using splitters. And in the bottom features an edge connector comprising 18 GPIO's that can be plugged to our shield to enhance motoring activity. These ports are highly versatile, functioning as both analog and digital GPIO ports, making PeeCee TED adaptable to a wide range of input and output devices.
{| class="wikitable"
!'''Specification'''
!'''Details'''
|-
|Connectivity Protocol
|Bluetooth 5.0 (BLE), USB, WiFi
|-
|USB Port Type
|USB Type-C
|-
|USB Input Voltage
|5V
|-
|Auxiliary Port Type
|3.5mm Ports
|-
|Total Ports
|4 Dual GPIO ports, each having 2 GPIO's
|-
|Port Functionality
|Analog and Digital GPIO
|-
|Port Voltage
|5V
|-
|Maximum Current Output
|2.4A
|-
|Edge Connector
|18 GPIO's
|}


* '''Dual-core processor:''' Handles multiple tasks simultaneously.
==== Battery ====
* '''Wi-Fi and Bluetooth:''' Supports wireless communication and internet connectivity.
The PeeCee TED is powered by a robust internal Lithium-polymer (LiPo) battery with a capacity of 1200mAh and a nominal voltage of 3.7V, ensuring reliable operation over extended periods. This efficient power source is complemented by safety features like resettable fuses, which automatically disconnect power in case of overload or reverse polarity connections. Additionally, PeeCee TED's total power output is capped at 2.4A, ensuring inductive loads to work smoothly.  
* '''Low power consumption:''' Optimized for portable, battery-powered applications.
{| class="wikitable"
!'''Specification'''
!'''Details'''
|-
|Battery Type
|Lithium Polymer (LiPo)
|-
|Battery Capacity
|1200mAh
|-
|Nominal Voltage
|3.7V
|-
|Max charging current
|960mA
|}


=== Built-in Components ===
==== <big>Built-in Sensors and Specifications</big> ====
The PeeCee TED packs a powerhouse IC that combines '''Gesture Detection''', '''Proximity Detection''', '''Colour Detection''', and '''Ambient Light Detection''' into one sleek package.
{| class="wikitable"
{| class="wikitable"
!Component
!'''Specification'''
!Input/Output
!'''Details'''
!Function
!Specification / Range
|-
|-
|Microphone
|Supply Voltage
|Input
|2.4 V to 3.6 V
|Captures sound
|-
|Analog/Digital
|Operating Voltage
|3.3 V
|-
|Max Detection Distance
|100 mm
|-
|Communication Protocol
|Digital I2C
|-
|Integrated Features
|Gesture, Proximity, Color, Ambient Light
|-
|Ambient Light Rejection
|Built-in
|-
|-
|Temperature Sensor
|Temperature Range
|Input
| -40°C to 85°C
|Measures ambient temperature
|<nowiki>-40°C to +85°C</nowiki>
|-
|-
|Accelerometer
|Package Type
|Input
|Compact Optical Module
|Measures acceleration (x, y, z)
|}
|3-axis
 
===== Gesture Detection =====
This feature in PeeCee TED acts as your personal motion tracker, expertly detecting the motion of your hands. Using four directional photodiodes, it senses reflected IR energy to identify gestures like up, down, left, and right with precision. Beyond basic gestures, it can even interpret complex patterns, such as circular motions.
 
===== Proximity Detection =====
The proximity detection sensor in PeeCee TED knows exactly when you’re near it. It measures distance by analyzing the intensity of reflected IR light emitted by its integrated LED, enabling precise recognition of how close you are to the device.
 
===== Colour (RGBC) and Ambient Light Detection =====
This sensor does not just see light, it understands it. With the ability to detect and differentiate colours like red, green, blue, and even clear light, this sensor brings vibrant precision to PeeCee TED.
 
===== Light Sensor =====
The light detection sensor in PeeCee TED is all about smart illumination detection. It not only detects ambient light levels but also works hand-in-hand with the color sensor, analyzing ambient brightness to help optimize power consumption
 
===== Temperature Sensor =====
The PeeCee TED’s temperature sensor is powered by a thermistor. It is highly sensitive and capable of accurately detecting and responding to ambient temperature changes. Compactly embedded on the PeeCee TED , this sensor ensures real-time temperature monitoring with impressive precision, it’s perfect for any project needing environmental monitoring and temperature data.
{| class="wikitable"
!'''Specification'''
!'''Details'''
|-
|-
|Gyroscope
|Sensor Type
|Input
|Thermistor
|Measures angular velocity (x, y, z)
|3-axis
|-
|-
|Color Sensor
|Measurement Range
|Input
| -40°C to +125°C
|Detects RGB color intensity
|0-255 per color channel
|-
|-
|Light Sensor
|Response Time
|Input
|≤ 10 seconds
|Measures light intensity
|Photoresistor/Photodiode
|-
|-
|Distance Sensor
|Accuracy
|Input
|± 0.5°C
|Measures relative distance
|Ultrasonic
|-
|-
|Gesture Sensor
|Operating Voltage
|Input
|3.3 V
|Detects hand movements/gestures
|Infrared/Capacitive
|-
|-
|Touchpad Buttons (4x)
|Operating Current
|Input
|≤ 1 mA
|Provides touch detection areas
|Capacitive
|-
|-
|LED (Eyes) 12x
|Resistance at 25°C
|Output
|10 kΩ
|Visual feedback for expressions
|RGB
|-
|-
|LED (Smile)
|Interface
|Output
|Analog
|Single-color visual output (white)
|Single Color
|-
|-
|Buzzer
|Temperature Coefficient
|Output
|Negative
|Produces audio output
|
|}
|}


== '''Hardware''' ==
===== Accelerometer and Gyroscope =====
PeeCee comes equipped with a variety of plug-in sensors, allowing users to create more complex and dynamic projects. These sensors can be easily connected to PeeCee’s GPIO ports to expand functionality and enable advanced interaction with the environment. Whether it’s building a light based light shows, or a proximity-based security system, the flexibility of the PeeCee plug-in sensors opens endless possibilities for hands-on exploration and learning.
The PeeCee TED incorporates a high-performance accelerometer and gyroscope sensor module to monitor motion and orientation precisely. These sensors work together to measure linear acceleration and angular velocity, enabling applications such as motion tracking and stabilization. With advanced signal processing, this module delivers low noise and high sensitivity. Hence whether you're measuring velocity or creating a self-balancing bot, this sensor provides the necessary accuracy and precision.
 
'''Accelerometer Specifications:'''
{| class="wikitable"
{| class="wikitable"
|SL NO
!'''Specification'''
|Component
!'''Details'''
|Input/Output
|-
|Type
|Type
|Function
|3-axis Accelerometer
|Picture of the component
|-
|Quantity
|Measurement Range
| rowspan="18" |
|±2g, ±4g, ±8g, ± 6g
|SL NO
|-
|Component
|Axes
|Input/Output
|3-axis
|-
|Sensitivity
|Programmable
|-
|Noise Density
|200 µg/√Hz
|-
|Sampling Rate
|Digitally programmable
|-
|Operating Voltage
|3.3 V
|-
|Output Data Rate
|1 Hz to 800 Hz
|-
|Full-Scale Resolution
|16 bits
|-
|Communication Protocol
|I³C, I²C, SPI
|}
'''Gyroscope Specifications:'''
{| class="wikitable"
!'''Specification'''
!'''Details'''
|-
|Type
|Type
|Function
|3-axis Gyroscope
|Picture of the component
|-
|Quantity
|Measurement Range
|± 16°/s to ± 2048°/s
|-
|Axes
|3-axis
|-
|Noise Density
|15 mdps/√Hz
|-
|Sampling Rate
|Digitally programmable
|-
|-
|1
|Sensitivity
|PeeCee
|± 3%
|N/A
|Computational Kit
|Core unit for all Yudu Robotics projects
|[[File:PeeCee v1.png|frameless|142x142px]]
|1
|18
|LED
|Output
|Light Emitting Diode
|Provides visual indication
|[[File:LED 1 .png|frameless|140x140px]]
|1
|-
|-
|2
|Operating Voltage
|PeeCee Shield
|3.3 V
|N/A
|Protective Shield
|Protects PeeCee and enhances connectivity
|[[File:PC Shield.png|frameless|142x142px]]
|1
|19
|LED 2C
|Output
|Light Emitting Diode
|Provides visual indication
|[[File:LED 2C.png|frameless|143x143px]]
|1
|-
|-
|3
|Output Data Rate
|Motor driver
|1 Hz to 800 Hz
|Output
|Integrated Circuit
|Controls motors based on commands
|[[File:Motor Bridge.png|frameless|139x139px]]
|2
|20
|Laser Module
|Output
|Laser
|Emits laser beam for precise measurement
|[[File:Laser module.png|frameless|139x139px]]
|1
|-
|-
|4
|Drift Compensation
|Oled Display
|Embedded in-run calibration
|Output
|Display
|Shows visual output and project information
|[[File:OLED Display.png|frameless|140x140px]]
|1
|21
|RGB LED
|Output
|RGB LED
|Provides multi-color visual feedback
|[[File:RGB LED.png|frameless|137x137px]]
|1
|-
|-
|5
|Communication Protocol
|Servo Motor
|I³C, I²C, SPI
|Output
|}
|DC Motor with Gearing
 
|Provides precise angular control
===== Microphone =====
|[[File:Servo Motor.png|frameless|142x142px]]
PeeCee TED’s microphone sensor detects sound from the surrounding environment, enabling the PeeCee TED to respond to audio changes, adding functionality for sound-based interactive projects.
|1
{| class="wikitable"
|22
!'''Parameter'''
|Sound Card
!'''Specifications'''
|Output
|Audio Interface
|Processes and outputs sound
|[[File:Soundcard.png|frameless|138x138px]]
|1
|-
|-
|6
|Microphone Type
|DC Motor
|Digital MEMS Microphone
|Output
|Electric Motor
|Provides rotational power
|[[File:DC Motor.png|frameless|141x141px]]
|1
|23
|Speaker
|Output
|Audio Output
|Produces audio output
|[[File:Speaker.png|frameless|139x139px]]
|1
|-
|-
|7
|Operating Voltage
|N20 motor
|3.3 V
|Output
|Miniature DC Motor
|Compact motor for small, precise movements
|[[File:N20 Motor.png|frameless|141x141px]]
|2
|24
|Port Jack Straight
|N/A
|Connector
|Connects devices at straight
|[[File:Port Jack Straight.png|frameless|136x136px]]
| -
|-
|-
|8
|Current Consumption
|Infrared Sensor
|120 µA
|Input
|Infrared Photodiode
|Detects objects and measures distances using IR light
|[[File:Proximity.png|frameless|142x142px]]
|2
|25
|Port Cable Angled
|N/A
|Connector
|Connects devices at an angle
|[[File:Port Jack Angled.png|frameless|136x136px]]
| -
|-
|-
|9
|Sensitivity
|Ultrasonic Sensor
| -42 dB FS ± 3 dB
|Input
|Ultrasonic
|Measures distance using sound waves
|[[File:Ultrasound.png|frameless|138x138px]]
|1
|26
|Port Cable Short
|N/A
|Cable
|Short connection cable
|[[File:Port Cable Short.png|frameless|136x136px]]
| -
|-
|-
|10
|Signal-to-Noise Ratio
|Potentiometer
|63 dB
|Input
|Variable Resistor
|Provides adjustable voltage output
|[[File:Potentiometer.png|frameless|141x141px]]
|1
|27
|Port Cable Long
|N/A
|Cable
|Long connection cable
|[[File:Port Cable Long.png|frameless|138x138px]]
| -
|-
|-
|11
|Frequency Response
|Light-Dependent Resistor (LDR)
|100 Hz to 10 kHz
|Input
|Photoresistor
|Measures light intensity
|[[File:LDR.png|frameless|142x142px]]
|1
|28
|Jumper
|N/A
|Cable
|Provides temporary connections
|[[File:Jumper Wires.png|frameless|134x134px]]
| 1
|-
|-
|12
|Output Format
|Rain Sensor
|Pulse Density Modulation (PDM)
|Input
|Conductive/Capacitive
|Detects the presence of water
|[[File:Rain sensor.png|frameless|140x140px]]
|1
|29
|Servo head 1
|N/A
|Servo Accessory
|Attachment for servo motor
|[[File:Servo head 1 .png|frameless|137x137px]]
|1
|-
|-
|13
|Directional Pattern
|Joystick
|Omnidirectional
|Input
|Analog/Push Button
|Provides X and Y axis values and button inputs
|[[File:Joystick.png|frameless|140x140px]]
|1
|30
|Servo head 2
|N/A
|Servo Accessory
|Attachment for servo motor
|[[File:Servo head 2.png|frameless|136x136px]]
|1
|-
|-
|14
|Acoustic Overload Point
|Push Button
|120 dB
|Input
|}
|Mechanical Switch
 
|Detects button presses
===== Buzzer =====
|[[File:Push Button 1.png|frameless|146x146px]]
The buzzer used in PeeCee TED is an active type, typically referred to as an active buzzer because it only requires a DC voltage to produce sound without needing an external oscillator using a built-in oscillator. This makes it highly efficient and easy to integrate into various projects where alert signals or feedback sounds are needed.
|1
{| class="wikitable"
|31
!Specification
|Servo head 3
!Details
|N/A
|Servo Accessory
|Attachment for servo motor
|[[File:Servo head 3.png|frameless|137x137px]]
|1
|-
|-
|15
|Type
|Dual Push Button
|Active Buzzer
|Input
|Mechanical Switch
|Detects button presses with dual functionality
|[[File:Push Button 2.png|frameless|142x142px]]
|1
|32
|Power Bank
|Output
|Battery Pack
|Provides portable power
|[[File:Power Bank.png|frameless|138x138px]]
|1
|-
|-
|16
|Rated Voltage
|DIP Switch
|3 V
|Input
|Mechanical Switch
|Allows binary control settings
|[[File:DIP Switch.png|frameless|142x142px]]
|1
|33
|USB Cable
|Input/Output
|Data/Charging Cable
|Connects PeeCee to power sources or devices
|[[File:USB Cable.png|frameless|139x139px]]
|1
|-
|-
|17
|Operating Voltage
|Switch
|2 - 5 V
|Input
|-
|Mechanical Switch
|Rated Current
|Basic on/off switch
|30 mA
|[[File:Switch png.png|frameless|143x143px]]
|-
|1
|Sound Output
|
|80 dB
|
|-
|
|Resonant Frequency
|
|2300 ± 300 Hz
|
|-
|
|Operating Temperature
|
| -20 ~ +70 ℃
|}
|}
By incorporating multiple sensors into a single project, users can experiment with multi-sensory input, making PeeCee an adaptable platform for more sophisticated robotics and automation projects.


= '''Software control:''' =
===== Touchpads =====
Roboki can be coded and controlled using many methods. All these methods are using the PLODE app.
The touch sensor in PeeCee TED is a highly efficient capacitive sensor designed to detect touch inputs through changes in capacitance. When a finger or conductive object contacts the surface, it measures the capacitance between electrodes to determine the validity of the touch. 
== Software ==
PeeCee TED can be coded and controlled using many methods. All these methods are using the PLODE app.
 
'''What is the PLODE app?'''
 
Plode app and website transform coding and robotics into an exciting and accessible adventure for everyone, whether you’re a curious beginner or a tech enthusiast. With PLODE, you can effortlessly control and program an array of fantastic robots and kits like PeeCee TED, Roboki, Zing, Crawl-e, and Klaw-b.
 
'''Methods'''
 
* '''Hex Block Programming:''' A unique and intuitive block-based coding system tailored for beginners.
* '''Block Programming:''' Standard block-based coding similar to Scratch, ideal for younger users and beginners.
* '''Flowchart Programming:''' A visual programming method that uses flowcharts to design logic.
* '''Python Programming:''' For more advanced users, Python allows for detailed and sophisticated programming.
* '''C Programming:''' Provides low-level control for advanced users familiar with C language.  


== What is the PLODE app? ==
''Note: for detailed explanation on how to use the above methods, visit'' [[PLODE|''Plode.org'']]
Plode app and website transform coding and robotics into an exciting and accessible adventure for everyone, whether you’re a curious beginner or a tech enthusiast. With PLODE, you can effortlessly control and program an array of fantastic robots and kits like PeeCee, Roboki, PeeCee v0.1, Zing, Crawl-e, and Klaw.  


== Methods ==
== Add- ON's ==
Hexa Block Programming: A unique and intuitive block-based coding system tailored for beginners.
Enhance PeeCee TED's capabilities with these add-ons:[[File:AI cam with Peecee.jpg|right|frameless|234x234px]]
==== 1. Ai-1 ====
The integration of Ai-1 with PeeCee TED enhances its capabilities by adding advanced visual processing, voice recognition, and environmental awareness. By linking the Ai-1 via the port connector and managing it through the PLODE app, users can turn PeeCee TED into an interactive, smart assistant. The Ai-1 empowers PeeCee TED to recognize faces, respond to voice commands and detect motion. This transformation elevates PeeCee TED from a basic computing unit to an intelligent companion capable of dynamic interactions, making it more responsive and engaging.


Block Programming: Standard block-based coding similar to Scratch, ideal for younger users and beginners.
''Visit [[AI Cam|'''Ai-1 <sup>[1]</sup>''']]''


Flowchart Programming: A visual programming method that uses flowcharts to design logic.


Python Programming: For more advanced users, Python allows for detailed and sophisticated programming.


C Programming: Provides low-level control for advanced users familiar with C language.
Note: for detailed explanation on how to use the above methods , visit '''[[PLODE|Plode]]'''


'''''Note: for detailed explanation on how to use the above methods , visit''''' '''[[PLODE|Plode]]'''


= Integration of PeeCee with Building blocks: =
One of the standout features of the PeeCee is its compatibility with building blocks, allowing users to combine programming and electronics with physical construction. This makes PeeCee an excellent tool for hands-on projects, where users can create complex systems and structures, enhancing both their creativity and technical skills.


By seamlessly combining physical construction with programmable electronics, PeeCee encourages problem-solving and innovation in both beginners and advanced users alike.


[[(**Insert Example pictures**)]]
[[File:PeeCee Compute KIt.jpg|right|frameless|317x317px]]


= Integration of AI-cam with PeeCee: =
[[File:AI cam with Peecee.jpg|right|frameless|247x247px]]
The integration of AI Cam with PeeCee enhances its capabilities by adding advanced visual processing, voice recognition, and environmental awareness. By linking the AI Cam via the auxiliary connector and managing it through the PLODE app, users can turn PeeCee into an interactive, smart assistant. The AI Cam empowers PeeCee to recognize faces, respond to voice commands and detect motion. This transformation elevates PeeCee from a basic computing unit to an intelligent companion capable of dynamic interactions, making it more responsive and engaging.


====2. PeeCee Compute Kit ====
At the heart of the PeeCee Compute Kit is the Shield, which connects to TED via edge connectors, unlocking expanded input and output options for advanced projects. This comprehensive expansion kit includes a variety of sensors, such as proximity, light, and rain sensors, along with switches and output modules like MP3 sound players, OLED displays, single and dual-channel LED modules, and a laser module. It also features motors, servos, actuators, motor drivers and everything you need to bring your ideas to life.




Visit [[AI Cam]]




= FAQs =


==== 1. What sensors are built into PeeCee? ====
PeeCee comes with several built-in sensors, including:


* Microphone (sound detection)
* Temperature sensor
* Accelerometer (3-axis)
* Gyroscope (3-axis)
* Color sensor (RGB intensity)
* Light sensor
* Distance sensor (ultrasonic)
* Gesture sensor
* Touchpad buttons


==== 2. Can PeeCee be programmed using different languages? ====
Yes, PeeCee offers a flexible programming environment, allowing users to code in multiple languages:


* Hex Block Programming (Beginner-friendly)
* Block Programming (Similar to Scratch)
* Flowchart Programming (Visual logic design)
* Python Programming (For advanced users)
* C Programming (For advanced users)


==== 3. What devices can I connect to PeeCee’s GPIO ports? ====
PeeCee has four GPIO ports (A, B, C, D) that allow you to connect various external devices like infrared sensors, ultrasonic sensors, potentiometers, motors, and more. These can be used to build more advanced robotics and automation projects.


4. How do I control and program PeeCee?


PeeCee is controlled and programmed through the PLODE app, which offers multiple coding methods, including block programming, Python, and C. The app can be accessed on both the web and mobile devices, making it easy to manage your projects on the go.
[[File:PeeCee Building blocks.jpg|link=https://wiki.yudurobotics.com/File:PeeCee%20Building%20blocks.jpg|right|frameless|316x316px]]


==== 5. How does the AI Cam integrate with PeeCee? ====
====3. Technic Blocks ====
The AI Cam connects via an auxiliary connector and adds features like facial recognition, voice commands, and motion detection. This allows PeeCee to become an interactive, smart assistant with advanced environmental awareness.
One of the standout features of the PeeCee TED is its compatibility with technic blocks, allowing users to combine programming and electronics with physical construction. This makes PeeCee TED an excellent tool for hands-on projects, where users can create complex systems and structures, enhancing both their creativity and technical skills.By seamlessly combining physical construction with programmable electronics, PeeCee TED encourages problem-solving and innovation in both beginners and advanced users alike.


==== 6. Is PeeCee compatible with building blocks like LEGO? ====
Yes, PeeCee is designed to be compatible with physical building blocks, allowing users to create structures and systems that combine coding with physical construction.


==== 7. What’s included in the PeeCee box? ====
The PeeCee box includes:


* 1 PeeCee unit
* Infrared Sensor
* Ultrasonic Sensor
* Potentiometer
* Light-Dependent Resistor (LDR)
* Rain Sensor
* Servo Motor
* DC Motor
* Joystick
* Push Button
* LED, LED 2C
* DIP Switch
* Laser Module
* Speaker
* Cables and connectors


==== 8. How do I erase a program on PeeCee? ====
To erase a program on PeeCee, you can double-tap the button on the side side of PeeCee. RGBeyes will turn red indicating that the program has been reset.  A long press of the power button will turn off the device.


==== 9. Can PeeCee be used for AI projects? ====
==References==
Yes, with the integration of the AI Cam, PeeCee can be used for AI-related projects like face recognition, voice commands, and motion detection, making it suitable for interactive and intelligent robotics.

Latest revision as of 19:57, 17 December 2024

Why ?

Let’s be honest—good isn’t good enough when it comes to innovation. Sure, Arduino and BBC Micro:bit are cool and all, and it have been go-to options for hobbyists and educators when it comes to robotics , but we couldn’t help thinking, “Why settle for less when we can create something better?” So, we rolled up our sleeves, added a dash of ambition, and built PeeCee. We wanted to create something that goes beyond the basics, a tool that is as powerful as it is fun. Think of it as Micro:bit’s cooler, more capable cousin who’s here to steal the show. With built-in rechargeable batteries and sensors, PeeCee can run all on its own, making it incredibly versatile. It's not just a stepping stone into robotics, it's a leap forward. It also features an impressive suite of 9 inbuilt sensors, including gesture, proximity, accelerometer, gyroscope and temperature modules, to make your projects as interactive as they are innovative. But the standout feature? It's got to be the effortless connectivity. Its WiFi and Bluetooth support opens up coding on the go with the PLODE app, letting you use your smartphone, tablet, or web browser to bring your ideas to life.With PeeCee, you can program using Scratch, Python, C, flowcharts, or even hex-block coding, offering a level of flexibility unmatched by competitors. PeeCee simplifies everything, it ditches the complicated wiring with 3.5mm audio jacks for easy plug-and-play functionality, ensuring a smoother setup process than ever before. We envisioned a platform that could go beyond the basics, empowering users to explore more complex, hands-on projects with ease. Whether you're a student discovering coding, a teacher inspiring young minds, or just someone who loves to tinker, PeeCee is your ultimate sidekick for all things robotics. It’s fun, it’s powerful, and it’s ready to turn your wild ideas into reality.

What is PeeCee TED ?

PeeCee TED isn’t here to compete, it’s here to lead the way in educational robotics. Whether you’re a beginner or a pro at tackling complex robotic projects, PeeCee adapts to your skill level and inspires innovation. Packed with cutting-edge features, PeeCee transforms ideas into reality with its unmatched versatility. PeeCee includes 9 advanced inbuilt sensors and 16 LEDs (12 of them RGB) to create interactive, dynamic projects. Its inbuilt accelerometer and gyroscope modules add motion-sensing capabilities, while a gesture sensor, proximity sensor, and temperature module further extend its functionality. And a built-in buzzer and easy motor connectivity, makes PeeCee a powerhouse of creativity. Its seamless connectivity, WiFi and Bluetooth support, makes programming PeeCee a breeze. The PLODE app lets you code in Scratch, Python, C, flowcharts, or even hex-block coding - right from your phone or tablet. Its plug-and-play 3.5mm audio jacks make sensor connections straightforward, while the USB Type-C port and rechargeable battery ensure effortless usability. In short, PeeCee opens up a wide world of interactive possibilities. It’s not just user-friendly; it’s innovation-friendly, making every project an exciting leap into the future. From classrooms to makerspaces, PeeCee empowers creators to dream bigger, build smarter, and lead with creativity.

What's Unique ?

  • PeeCee isn’t just another programmable device; it’s a powerhouse of possibilities. PeeCee TED packs a punch with an dual core processor running at a blazing 80-240 MHz, a far cry from anything out there. This enhanced capability means smoother performance and support for more complex tasks. With 320 KiB SRAM, PeeCee ensures there’s plenty of room for even the most ambitious projects.
  • PeeCee truly redefines versatility with its range of built-in features. TED comes equipped with 16 LEDs (including 12 RGB), an accelerometer, gyroscope module, gesture sensor, proximity sensor, and capacitive touch. These built-in components empower you to take on a variety of projects right out of the box. Need more? PeeCee's Compute kit includes additional sensors and modules such as ultrasonic, laser, speaker and OLED Display modules to fuel your creativity. TED also features rechargeable batteries and power bank compatibility to ensure your projects can go wherever you do.
  • When it comes to programming, PeeCee shines again with its multiple options like flowchart, hex block coding, Python, and even C. Whether you're a beginner or a seasoned coder, it’s got you covered.
  • PeeCee isn't just about features; it’s about possibilities. With its seamless PLODE platform and app support, PeeCee aids the gap between imagination and creation. Coding with the PLODE platform is a breeze. It’s designed to make programming feel like child’s play. Whether you're a beginner exploring the basics or a young innovator diving into robotics, PLODE turns learning into an exciting adventure, perfectly suited for curious minds. TED doesn’t just enable projects; it elevates them.

How is it available ?

PeeCee caters to all kinds of creators who thrives on an all-in-one experience. It is available in two exciting forms: the power-packed PeeCee TED and the versatile PeeCee Compute Kit. PeeCee TED is your go-to option for standalone innovation—a compact, efficient board ready to fuel your ideas. On the other hand, the PeeCee Compute Kit is the complete package, equipped with a set of components like sensors, motors, and connectors to let your creativity run wild. Whether you’re building a simple project or diving into advanced robotics, there’s a version tailored just for you. So pick your style, unbox the possibilities, and start creating!

Getting started

PeeCee TED, The packed powerful microcomputer that brings your robotic visions to life with precision and versatility.

Welcome to the ever-growing ecosystem of Yudu Robotics, where innovation meets creativity, and the future of robotics continues to evolve. At the heart of it all is PeeCee or in short Play Computer, a Red Dot Award-winning computational kit designed to bring your ideas to life. PeeCee is not just another gadget; it's the brain behind TED, Klaw-b, Crawl-e and Zing. Most of our robots, sensor, and attachment in our expanding lineup either relies on PeeCee or is built around it, making it the core of what Yudu Robotics offers.

PeeCee TED comes equipped with a rich array of internal sensors, 4 I/O ports each with 2 GPIO's on each port along with edge connector to expand up to 18 GPIO's, making it versatile and powerful. Built in microphone, temperature sensor, accelerometer, gyroscope, color sensor, light sensor, proximity sensor, gesture sensor, and touchpad buttons, along Its addressable RGB LED eyes and smile LEDs, paired with a buzzer, allow it to interact with users.

But that’s just the beginning! Whether you’re a beginner coding with single tap, sequential programming or an advanced coder diving into Python or C, our PLODE’s (Playful Coding) flexible programming environment opens the door to limitless possibilities. From smart robotics projects to fun experiments, PeeCee TED empowers users to bring their creative visions to life.

Key Features

  • Compact and lightweight design for portability
  • Repeated Reusability and Measurement
  • Compatible with a wide range of sensors and actuators
  • Compatible with technic blocks
  • Programmable with PLODE.org for easy coding
  • Built-in sensors for advanced interaction capabilities
  • Ideal for STEM education and personal projects

In this guide, you will learn everything you need to start exploring PeeCee TED and its vast capabilities. It will cover PeeCee TED’s features, including its built-in sensors and internal components that make it a powerful tool for robotics and coding projects. You will also find detailed information about PeeCee TED’s anatomy, helping you understand each part and its functionality. Additionally, it will delve into external components and modules that can be connected to PeeCee TED to enhance its versatility. By familiarizing yourself with these elements, you will be well-equipped to begin your journey into robotics and innovation with PeeCee TED.

PeeCee TED Anatomy

PeeCee Anatomy PNG.jpg

Part Functionality Specification
USB Port Charge and Flash code Type C
Port A Dual I/O (ADC + GPIO) 12 bit ADC (0-4095)
Port B Dual I/O (ADC + GPIO) 12 bit ADC (0-4095)
Port C Dual I/O (ADC + GPIO) 12 bit ADC (0-4095)
Port D I2C + GPIO
Touchpads Facilitates Touch Input * 4 Capacitive
Power Button Single tap to power on and double tap to power off. Tactile
Boot Button Erases flash when double tapped, single tap to pause or resume

and long press to total shutdown.

Tactile
RGB LED Eyes RGB LED's * 12 Addressable
Smile LED's LED's * 4 White
Buzzer Generate tones Active
Temperature sensor Measures temperature Ambient
Proximity Sensor Measures relative distance Infrared
Gesture Sensor Detects hand gestures Up, Down, Left, Right

or complex gestures like circular motion

Color Sensor Detects RGB 0-255 per color channel
Ambient Light Sensor Detects light intensity 16 bit
Accelerometer and Gyroscope

(Built-in)

Detects acceleration and angular velocity 3-axis
Processor Manages multitasking, connectivity, and optimizes performance. 240 MHz Dual core
Microphone Can detect sound and give analog output MEMS, 100-10khz
Edge connectors 18 GPIO Expandable

Hardware

Mechanical Specifications

Housing Material

Injection-Moulded PP (Polypropylene) plastic housing ensures impact resistance and protects internal components.

Dimensions

Compact and easy to integrate into various projects, PeeCee TED is thoughtfully designed to save space without compromising functionality. The board measures 51.9mm in width, 61mm in length, and 21.8mm in height, making it an ideal fit for a variety of compact applications. Its size enables seamless installation into mini projects while maintaining accessibility for interacting and connectivity.

Dimension Measurement
Width: 51.9 mm
Length: 61 mm
Height: 21.8 mm

Weight

Weighing just 45.4 grams, including the battery, the PeeCee TED is impressively lightweight, making it highly portable and easy to handle. This low weight allows for incorporating the device into mobile or hand-held projects without adding bulk.

Electronics Specifications

PCB Specification

FR4, 2-layer PCB with a thickness of 1.6 mm curved shape having bright yellow solder mask and black legend.

Processor Specification

Specification Details
Board Name PeeCee TED
Processor 240 MHz Dual core risc-v Processor
Flash Memory 4 MB
Operating Frequency Up to 240MHz
Voltage for Peripherals 3.3V
SRAM 512KB
Connectivity Protocol Bluetooth 5.0, USB, WiFi

Ports and connectivity

PeeCee TED connects seamlessly to external devices and apps, including our flagship PLODE software, via Bluetooth Low Energy (BLE), enabling energy-efficient communication. Its USB Type-C port not only handles power input but also offers reliable data connectivity. The board features 4 dual 3.5mm auxiliary ports, which can accommodate up to 8 devices using splitters. And in the bottom features an edge connector comprising 18 GPIO's that can be plugged to our shield to enhance motoring activity. These ports are highly versatile, functioning as both analog and digital GPIO ports, making PeeCee TED adaptable to a wide range of input and output devices.

Specification Details
Connectivity Protocol Bluetooth 5.0 (BLE), USB, WiFi
USB Port Type USB Type-C
USB Input Voltage 5V
Auxiliary Port Type 3.5mm Ports
Total Ports 4 Dual GPIO ports, each having 2 GPIO's
Port Functionality Analog and Digital GPIO
Port Voltage 5V
Maximum Current Output 2.4A
Edge Connector 18 GPIO's

Battery

The PeeCee TED is powered by a robust internal Lithium-polymer (LiPo) battery with a capacity of 1200mAh and a nominal voltage of 3.7V, ensuring reliable operation over extended periods. This efficient power source is complemented by safety features like resettable fuses, which automatically disconnect power in case of overload or reverse polarity connections. Additionally, PeeCee TED's total power output is capped at 2.4A, ensuring inductive loads to work smoothly.

Specification Details
Battery Type Lithium Polymer (LiPo)
Battery Capacity 1200mAh
Nominal Voltage 3.7V
Max charging current 960mA

Built-in Sensors and Specifications

The PeeCee TED packs a powerhouse IC that combines Gesture Detection, Proximity Detection, Colour Detection, and Ambient Light Detection into one sleek package.

Specification Details
Supply Voltage 2.4 V to 3.6 V
Operating Voltage 3.3 V
Max Detection Distance 100 mm
Communication Protocol Digital I2C
Integrated Features Gesture, Proximity, Color, Ambient Light
Ambient Light Rejection Built-in
Temperature Range -40°C to 85°C
Package Type Compact Optical Module
Gesture Detection

This feature in PeeCee TED acts as your personal motion tracker, expertly detecting the motion of your hands. Using four directional photodiodes, it senses reflected IR energy to identify gestures like up, down, left, and right with precision. Beyond basic gestures, it can even interpret complex patterns, such as circular motions.

Proximity Detection

The proximity detection sensor in PeeCee TED knows exactly when you’re near it. It measures distance by analyzing the intensity of reflected IR light emitted by its integrated LED, enabling precise recognition of how close you are to the device.

Colour (RGBC) and Ambient Light Detection

This sensor does not just see light, it understands it. With the ability to detect and differentiate colours like red, green, blue, and even clear light, this sensor brings vibrant precision to PeeCee TED.

Light Sensor

The light detection sensor in PeeCee TED is all about smart illumination detection. It not only detects ambient light levels but also works hand-in-hand with the color sensor, analyzing ambient brightness to help optimize power consumption

Temperature Sensor

The PeeCee TED’s temperature sensor is powered by a thermistor. It is highly sensitive and capable of accurately detecting and responding to ambient temperature changes. Compactly embedded on the PeeCee TED , this sensor ensures real-time temperature monitoring with impressive precision, it’s perfect for any project needing environmental monitoring and temperature data.

Specification Details
Sensor Type Thermistor
Measurement Range -40°C to +125°C
Response Time ≤ 10 seconds
Accuracy ± 0.5°C
Operating Voltage 3.3 V
Operating Current ≤ 1 mA
Resistance at 25°C 10 kΩ
Interface Analog
Temperature Coefficient Negative
Accelerometer and Gyroscope

The PeeCee TED incorporates a high-performance accelerometer and gyroscope sensor module to monitor motion and orientation precisely. These sensors work together to measure linear acceleration and angular velocity, enabling applications such as motion tracking and stabilization. With advanced signal processing, this module delivers low noise and high sensitivity. Hence whether you're measuring velocity or creating a self-balancing bot, this sensor provides the necessary accuracy and precision.

Accelerometer Specifications:

Specification Details
Type 3-axis Accelerometer
Measurement Range ±2g, ±4g, ±8g, ± 6g
Axes 3-axis
Sensitivity Programmable
Noise Density 200 µg/√Hz
Sampling Rate Digitally programmable
Operating Voltage 3.3 V
Output Data Rate 1 Hz to 800 Hz
Full-Scale Resolution 16 bits
Communication Protocol I³C, I²C, SPI

Gyroscope Specifications:

Specification Details
Type 3-axis Gyroscope
Measurement Range ± 16°/s to ± 2048°/s
Axes 3-axis
Noise Density 15 mdps/√Hz
Sampling Rate Digitally programmable
Sensitivity ± 3%
Operating Voltage 3.3 V
Output Data Rate 1 Hz to 800 Hz
Drift Compensation Embedded in-run calibration
Communication Protocol I³C, I²C, SPI
Microphone

PeeCee TED’s microphone sensor detects sound from the surrounding environment, enabling the PeeCee TED to respond to audio changes, adding functionality for sound-based interactive projects.

Parameter Specifications
Microphone Type Digital MEMS Microphone
Operating Voltage 3.3 V
Current Consumption 120 µA
Sensitivity -42 dB FS ± 3 dB
Signal-to-Noise Ratio 63 dB
Frequency Response 100 Hz to 10 kHz
Output Format Pulse Density Modulation (PDM)
Directional Pattern Omnidirectional
Acoustic Overload Point 120 dB
Buzzer

The buzzer used in PeeCee TED is an active type, typically referred to as an active buzzer because it only requires a DC voltage to produce sound without needing an external oscillator using a built-in oscillator. This makes it highly efficient and easy to integrate into various projects where alert signals or feedback sounds are needed.

Specification Details
Type Active Buzzer
Rated Voltage 3 V
Operating Voltage 2 - 5 V
Rated Current 30 mA
Sound Output 80 dB
Resonant Frequency 2300 ± 300 Hz
Operating Temperature -20 ~ +70 ℃
Touchpads

The touch sensor in PeeCee TED is a highly efficient capacitive sensor designed to detect touch inputs through changes in capacitance. When a finger or conductive object contacts the surface, it measures the capacitance between electrodes to determine the validity of the touch.

Software

PeeCee TED can be coded and controlled using many methods. All these methods are using the PLODE app.

What is the PLODE app?

Plode app and website transform coding and robotics into an exciting and accessible adventure for everyone, whether you’re a curious beginner or a tech enthusiast. With PLODE, you can effortlessly control and program an array of fantastic robots and kits like PeeCee TED, Roboki, Zing, Crawl-e, and Klaw-b.

Methods

  • Hex Block Programming: A unique and intuitive block-based coding system tailored for beginners.
  • Block Programming: Standard block-based coding similar to Scratch, ideal for younger users and beginners.
  • Flowchart Programming: A visual programming method that uses flowcharts to design logic.
  • Python Programming: For more advanced users, Python allows for detailed and sophisticated programming.
  • C Programming: Provides low-level control for advanced users familiar with C language.

Note: for detailed explanation on how to use the above methods, visit Plode.org

Add- ON's

Enhance PeeCee TED's capabilities with these add-ons:

AI cam with Peecee.jpg

1. Ai-1

The integration of Ai-1 with PeeCee TED enhances its capabilities by adding advanced visual processing, voice recognition, and environmental awareness. By linking the Ai-1 via the port connector and managing it through the PLODE app, users can turn PeeCee TED into an interactive, smart assistant. The Ai-1 empowers PeeCee TED to recognize faces, respond to voice commands and detect motion. This transformation elevates PeeCee TED from a basic computing unit to an intelligent companion capable of dynamic interactions, making it more responsive and engaging.

Visit Ai-1 [1]




PeeCee Compute KIt.jpg


2. PeeCee Compute Kit

At the heart of the PeeCee Compute Kit is the Shield, which connects to TED via edge connectors, unlocking expanded input and output options for advanced projects. This comprehensive expansion kit includes a variety of sensors, such as proximity, light, and rain sensors, along with switches and output modules like MP3 sound players, OLED displays, single and dual-channel LED modules, and a laser module. It also features motors, servos, actuators, motor drivers and everything you need to bring your ideas to life.






PeeCee Building blocks.jpg

3. Technic Blocks

One of the standout features of the PeeCee TED is its compatibility with technic blocks, allowing users to combine programming and electronics with physical construction. This makes PeeCee TED an excellent tool for hands-on projects, where users can create complex systems and structures, enhancing both their creativity and technical skills.By seamlessly combining physical construction with programmable electronics, PeeCee TED encourages problem-solving and innovation in both beginners and advanced users alike.



References