Nabaztag
   HOME

TheInfoList



OR:

Nabaztag (
Armenian Armenian may refer to: * Something of, from, or related to Armenia, a country in the South Caucasus region of Eurasia * Armenians, the national people of Armenia, or people of Armenian descent ** Armenian diaspora, Armenian communities around the ...
for "hare", նապաստակ (''napastak'')) is a
Wi-Fi Wi-Fi () is a family of wireless network protocols based on the IEEE 802.11 family of standards, which are commonly used for Wireless LAN, local area networking of devices and Internet access, allowing nearby digital devices to exchange data by ...
enabled ambient electronic device in the shape of a rabbit, invented by Rafi Haladjian and
Olivier Mével Olivier Mével (born April 27, 1967) is a French pioneer in the Internet of Things (IoT). Trained as an engineer, he is a serial entrepreneur and businessman with a passion for creating interactive web-connected objects. Mével is the co-inventor o ...
, and manufactured by the company Violet. Nabaztag was designed to be a "smart object" comparable to those manufactured by Ambient Devices; it can connect to the
Internet The Internet (or internet) is the Global network, global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a internetworking, network of networks ...
(to download weather forecasts, read its owner's email, etc.). It is also customizable and programmable to an extent. Sylvain Huet developed most of the embedded code of all Violet objects. Sebastien Bourdeauducq developed the
Wi-Fi Wi-Fi () is a family of wireless network protocols based on the IEEE 802.11 family of standards, which are commonly used for Wireless LAN, local area networking of devices and Internet access, allowing nearby digital devices to exchange data by ...
driver. Antoine Schmitt has been their behavior designer and
Jean-Jacques Birgé Jean-Jacques Birgé (born 5 November 1952) is an independent French musician and filmmaker, at once music composer (co-founder of Un Drame Musical Instantané with which he recorded about 30 albums, as well as for movies, theater, dance, radio), ...
their sound designer (together they have also composed ''Nabaz'mob'', an opera for 100 Nabaztag). Maÿlis Puyfaucher (who features its French voice) wrote all the original texts pronounced by the rabbit. On 20 October 2009, following a long period of technical difficulties that ultimately led to Violet's bankruptcy, Mindscape purchased Violet. In October 2010, Mindscape announced a third generation Nabaztag, called " Karotz". Karotz was released April 2012. On 27 July 2011, Mindscape stopped the maintenance of the Nabaztag and released its source code. On 23 December 2011, it was announced that the Nabaztag rabbits would be "coming back to life" on 24 December 2011 at midnight via email to those with Violet accounts. The required server service at Nabaztag.com has since stopped functioning, but other options exist including setting up a server using OpenNab software or installing NabaztagLives on a
Raspberry Pi Raspberry Pi ( ) is a series of small single-board computers (SBCs) developed in the United Kingdom by the Raspberry Pi Foundation in collaboration with Broadcom Inc., Broadcom. To commercialize the product and support its growing demand, the ...
single-board computer.


Features

Out of the box, the Nabaztag rabbit is in height and weighs . It can send and receive MP3s and messages that are read out loud as well as perform the following services (by either speaking the information out loud or using indicative lights): weather forecast, stock market report, news headlines, alarm clock, e-mail alerts, RSS-Feeds, MP3-Streams and others. There is an
API An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
, with bindings for multiple
programming language A programming language is a system of notation for writing computer programs. Programming languages are described in terms of their Syntax (programming languages), syntax (form) and semantics (computer science), semantics (meaning), usually def ...
s including
Java Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
,
Perl Perl is a high-level, general-purpose, interpreted, dynamic programming language. Though Perl is not officially an acronym, there are various backronyms in use, including "Practical Extraction and Reporting Language". Perl was developed ...
, Python, or
PHP PHP is a general-purpose scripting language geared towards web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by the PHP Group. ...
, available to program the Nabaztag. At first speaking only in English and French, as of June 2007, Nabaztag fully supports services in
German German(s) may refer to: * Germany, the country of the Germans and German things **Germania (Roman era) * Germans, citizens of Germany, people of German ancestry, or native speakers of the German language ** For citizenship in Germany, see also Ge ...
,
Italian Italian(s) may refer to: * Anything of, from, or related to the people of Italy over the centuries ** Italians, a Romance ethnic group related to or simply a citizen of the Italian Republic or Italian Kingdom ** Italian language, a Romance languag ...
,
Spanish Spanish might refer to: * Items from or related to Spain: **Spaniards are a nation and ethnic group indigenous to Spain **Spanish language, spoken in Spain and many countries in the Americas **Spanish cuisine **Spanish history **Spanish culture ...
and Dutch. The rabbits can be customized with Skinz tattoos, detachable
USB Universal Serial Bus (USB) is an industry standard, developed by USB Implementers Forum (USB-IF), for digital data transmission and power delivery between many types of electronics. It specifies the architecture, in particular the physical ...
tails in various colors, and many interchangeable ears with different designs and colors. The Nabaztag:tag and Karotz versions are capable of reading
RFID Radio-frequency identification (RFID) uses electromagnetic fields to automatically identify and track tags attached to objects. An RFID system consists of a tiny radio transponder called a tag, a radio receiver, and a transmitter. When tri ...
chips, and products containing RFID chips include the Flatanoz key ring tags, miniature models of the rabbits called Nano:ztag, and some children's books. Individual RFID chips were also produced and were called ztamp:s.


Community

Nabaztag owners can join
social network A social network is a social structure consisting of a set of social actors (such as individuals or organizations), networks of Dyad (sociology), dyadic ties, and other Social relation, social interactions between actors. The social network per ...
s to share photos and videos on websites like
Flickr Flickr ( ) is an image hosting service, image and Online video platform, video hosting service, as well as an online community, founded in Canada and headquartered in the United States. It was created by Ludicorp in 2004 and was previously a co ...
and
YouTube YouTube is an American social media and online video sharing platform owned by Google. YouTube was founded on February 14, 2005, by Steve Chen, Chad Hurley, and Jawed Karim who were three former employees of PayPal. Headquartered in ...
. Users can create
podcasts A podcast is a program made available in digital format for download over the Internet. Typically, a podcast is an episodic series of digital audio files that users can download to a personal device or stream to listen to at a time of their ...
(dubbed "Nabcasts" by Violet). There are currently over 100 of these available, mostly in English and French, created by different users on a variety of topics. Since Nabaztags can be programmed to provide new services using the API, there are user-created applications available, including a Dashboard widget and a lottery alarm.


Infrastructure shortcomings

In December 2006 (most notably around Christmas) a number of sold rabbits caused issues for Violet, the maker of Nabaztag. The Nabaztag device acts as a client to the France-based servers. When users attempted to register their new devices, the centralized servers were unable to handle the demand, resulting in service disruptions, server unavailability, and data integrity problems caused by users creating multiple half-finished registrations. This resulted in a major customer service problem for Violet. The fundamental philosophy of Nabaztag, that all objects should be connected together on the Internet by a server maintained by Violet did not work as expected (e.g. the server sometimes could not cope with volume of traffic, services had to be switched off and there were unreliable response times often as slow as hours rather than seconds). In March 2008, Violet changed their server infrastructure and bunny software to use the standard
XMPP Extensible Messaging and Presence Protocol (abbreviation XMPP, originally named Jabber) is an Open standard, open communication protocol designed for instant messaging (IM), presence information, and contact list maintenance. Based on XML (Ext ...
protocol. Bunnies were thereafter reacting much more rapidly on average, although long delays still occurred sometimes. The change caused service disruptions and problems for a couple of weeks.


Technical specifications

The device embeds a PIC18F6525 microcontroller, a BenQ
PC card PC Card is a technical standard specifying an expansion card interface for laptops and personal digital assistants, PDAs. The PCMCIA originally introduced the 16-bit Industry Standard Architecture, ISA-based PCMCIA Card in 1990, but renamed it to ...
802.11b Wi-Fi adapter, an ml2870a Audio-PCM sound generator, an
ADPCM Adaptive differential pulse-code modulation (ADPCM) is a variant of differential pulse-code modulation (DPCM) that varies the size of the quantization step, to allow further reduction of the required data bandwidth for a given signal-to-noise rati ...
converter, two motors to activate the ears, a TLC5922
LED A light-emitting diode (LED) is a semiconductor device that emits light when current flows through it. Electrons in the semiconductor recombine with electron holes, releasing energy in the form of photons. The color of the light (corresp ...
controller, and a small amount of
memory Memory is the faculty of the mind by which data or information is encoded, stored, and retrieved when needed. It is the retention of information over time for the purpose of influencing future action. If past events could not be remembe ...
. The embedded software handles the
TCP/IP The Internet protocol suite, commonly known as TCP/IP, is a framework for organizing the communication protocols used in the Internet and similar computer networks according to functional criteria. The foundational protocols in the suite are ...
stack and Wi-Fi driver. It also implements a
virtual machine In computing, a virtual machine (VM) is the virtualization or emulator, emulation of a computer system. Virtual machines are based on computer architectures and provide the functionality of a physical computer. Their implementations may involve ...
which is able to execute up to 64 kb of code. A dedicated
assembly language In computing, assembly language (alternatively assembler language or symbolic machine code), often referred to simply as assembly and commonly abbreviated as ASM or asm, is any low-level programming language with a very strong correspondence bet ...
exists to program the different features of the device.


Nabaztag/tag

Out on market on 12 December 2006, Nabaztag/tag is an improved model of Violet's Nabaztag. The new model supports
MP3 MP3 (formally MPEG-1 Audio Layer III or MPEG-2 Audio Layer III) is a coding format for digital audio developed largely by the Fraunhofer Society in Germany under the lead of Karlheinz Brandenburg. It was designed to greatly reduce the amount ...
audio streaming for Internet radio (with preset radio stations and an app allowing to add your own stream that does not work) and podcasts. This second version Nabaztag has also added a microphone that allows for voice activation of some of its services. However, despite text on the website claiming that new services will be available soon, the number of working voice activated services remains less than a handful. A final added feature is a built-in RFID reader to detect special-purpose
RFID Radio-frequency identification (RFID) uses electromagnetic fields to automatically identify and track tags attached to objects. An RFID system consists of a tiny radio transponder called a tag, a radio receiver, and a transmitter. When tri ...
tags (i.e.
ISO/IEC 14443 ISO/IEC 14443 ''Identification cards – Contactless integrated circuit cards – Proximity cards'' is an international standard that defines proximity cards used for identification, and the transmission protocols for communicating with it. The ...
Type B). Nabaztag advertisement is presenting the ability to identify objects (depicted are e.g. keys). Nabaztag/tag can, as of November 2007, use RFID tags to read special edition versions of children's books by the French publishe
Gallimard Jeunesse
In October 2008, Violet launched RFID Children's Books with Penguin Publishing House. Further RFID services and support have been promised. Violet has now started selling the Zstamps and Nano:ztags (little mini Rabbits with Zstamps inside them) and another called mir:ror which is its own RFID system separate from the Nabaztag. The Wi-Fi was also upgraded to support WPA encryption, and now uses a cheaper SoftMAC card instead of the BenQ device which embedded its own 802.11 protocol stack.


Cessation of service

Mindscape, filing for bankruptcy, discontinued the Nabaztag/tag web service in late July 2011.


Karotz

Karotz is the third generation Nabaztag, and first to be released since the Mindscape purchase. Like its predecessors, Karotz connects to the Internet using Wi-Fi and has RFID reading capability. Additionally, it includes an integrated web cam, a USB port (which can be used for power as well as connectivity), and 256 MB of onboard storage. Karotz was released in April 2011 and is heavily integrated with Facebook and Twitter. In October 2011 Mindscape was taken over by Aldebaran Robotics quoting "Together we shall go on with this wonderful adventure". In October 2014 Aldebaran Robotic
announce
"The end of Karotz's adventures" with "nearly 10 years after its first appearance, Karotz is facing a very strong technological competition: the connected devices are now 4G, mobile and evolutionary. Karotz and its users have not only helped establish connected devices; they have paved the way. New products make a stronger match to market needs, marking the end of Karotz's great story." "Karotz's servers and customer service will be stopped on February 18th, 2015"


Karotz private servers

In 2016, two years after "The end of Karotz's adventures" a new English enabled API has been set up to bring Karotz out of retirement from a volunteer initiative calle
Free Rabbits!


Security

During DEF CON 21, Daniel Crowley, Jennifer Savage and David Bryan pointed out several security vulnerabilities about the Karotz. Unsecured connections to the website's provider could allow a
hacker A hacker is a person skilled in information technology who achieves goals and solves problems by non-standard means. The term has become associated in popular culture with a security hackersomeone with knowledge of bug (computing), bugs or exp ...
to steal the users'
Wi-Fi Wi-Fi () is a family of wireless network protocols based on the IEEE 802.11 family of standards, which are commonly used for Wireless LAN, local area networking of devices and Internet access, allowing nearby digital devices to exchange data by ...
passwords, take control of the Karotz, installing
malware Malware (a portmanteau of ''malicious software'')Tahir, R. (2018)A study on malware and malware detection techniques . ''International Journal of Education and Management Engineering'', ''8''(2), 20. is any software intentionally designed to caus ...
and even to corrupt the device without any knowledge of the end user. During the same talk, they also show how it was possible to spy around the Karotz due to the presence of the camera and the microphone embedded in the bunny.


Awards

Violet was awarded honourable mentions, category ''Small companies'' of the DME Award 2007 for Nabaztag. Nabaztag/tag was awarded for Netxplorateur of the Year in 2008. Nabaz'mob was awarded by Prix Ars Electronica Digital Musics 2009 (Award of Distinction).


See also

*
Internet of Things Internet of things (IoT) describes devices with sensors, processing ability, software and other technologies that connect and exchange data with other devices and systems over the Internet or other communication networks. The IoT encompasse ...
*
Ubiquitous computing Ubiquitous computing (or "ubicomp") is a concept in software engineering, hardware engineering and computer science where computing is made to appear seamlessly anytime and everywhere. In contrast to desktop computing, ubiquitous computing imp ...
*
Digital pet A virtual pet (also known as a digital pet, artificial pet, or pet-raising simulation) is a type of artificial human companion. They are usually kept for companionship or enjoyment, or as an alternative to a real pet. Digital pets have no conc ...


References


External links

*
Music&Radio on your Nabaztag
usics/Radios on Nabaztag
The Nabzone
idgets and customisations for the Nabaztag
Nabaz'mob
ite about the "opera for 100 smart rabbits" event
karotz.com
{spaced ndashOfficial site of Nabaztag successor Virtual pets Entertainment robots Personal assistant robots Robotic animals 2000s robots Robots of France Rabbits and hares in popular culture