{"title":"pyControl Mouse Behaviour Box","description":null,"products":[{"product_id":"pycontrol-mouse-behaviour-box_set_no1","title":"pyControl - Mouse Behaviour Box (Complete Set No 1)","description":"\u003c!-- split --\u003e\n\u003ch1\u003e\u003cb\u003e\u003cstrong\u003eReady to go Mouse Behaviour Box\u003c\/strong\u003e\u003c\/b\u003e\u003c\/h1\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e\u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/\" target=\"_blank\"\u003epyControl\u003c\/a\u003e \u003c\/b\u003euses pyboard microcontrollers running MicroPython to control behavioural experiments. Current developers are Thomas Akam and Andy Lustig, based at Oxford University and \u003ca href=\"https:\/\/www.janelia.org\/\"\u003eJanelia Research Campus\u003c\/a\u003e.\u003c\/p\u003e\n\u003cdiv style=\"text-align: center;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2 style=\"text-align: left;\"\u003e\u003cstrong\u003e3 pokes with LED, 2 reward valves, a speaker, and the Micropython control board\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003epyControl provides a clean, intuitive and flexible Python based syntax for specifying behavioural tasks. Many experimental protocols have been developed and tested, and are freely available.\u003c\/p\u003e\n\u003cp\u003eEach experimental setup is controlled by one control board with a pyboard microcontroller (breakout board). This is connected to a PC via USB. Multiple experimental setups can be connected to a single computer and run in parallel, using a graphical user interface designed for efficiently running high throughput behavioural experiments. Further peripheral boards connected to this microcontroller board are used to construct the behavioural setups.  \u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eCONTENTS\u003cspan\u003e OF THE KIT\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe Mouse Behaviour Box is a ready-to-go experimental mouse behaviour setup consisting of an experimental chamber with three nose-poke ports, each with stimulus LED and IR beam, plus a speaker controlled by an audio board, and two solenoid valves for liquid reward delivery.\u003c\/p\u003e\n\u003cp\u003eIt includes all materials for assembly, including the liquid reward valves with tubes. Once assembled and connected to a PC, you are ready to experiment.\u003c\/p\u003e\n\u003cp\u003e It includes:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e1x Mouse experimental chamber (12x12cm floor space) \u003c\/li\u003e\n\u003cli\u003e1x Breakout board with \u003cspan\u003eMicroPython \u003c\/span\u003econtrol board (\u003cspan\u003eMicroPython \u003c\/span\u003e\u003cspan\u003epyboard v1.1)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e3x Poke assemblies for liquid reward with stimulus LED (mouse)\u003c\/li\u003e\n\u003cli\u003e2x Lee solenoid valves with tubing for liquid reward\u003c\/li\u003e\n\u003cli\u003e1x Audio board\u003c\/li\u003e\n\u003cli\u003e1x speaker with 30 cm cable\u003c\/li\u003e\n\u003cli\u003e1x 12V power supply (3A) with four international wall adapters\u003c\/li\u003e\n\u003cli\u003e4x ethernet cables (2 meters each)\u003c\/li\u003e\n\u003cli\u003e1x micro USB cable (2 meter)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e1x extra behaviour box lid with hole for use with tethered animals\u003c\/li\u003e\n\u003cli\u003eall assembly materials and hex keys\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eBreakout Board with Micropython control board\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThe \u003cstrong\u003epyControl Breakout Board\u003c\/strong\u003e forms the core of each \u003cstrong\u003epyControl\u003c\/strong\u003e hardware setup. It interfaces a \u003ca href=\"https:\/\/micropython.org\/\" target=\"_blank\"\u003eMicropython\u003c\/a\u003e microcontroller with a set of 6 behaviour ports, 4 BNC connectors, indicator LEDs and user pushbuttons. Many such Micropython breakout boards can be controlled from a single computer via USB.\u003c\/p\u003e\n\u003cp\u003eThe breakout board's behaviour ports are then connected to pyControl peripherals and\/or accessories.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003epyCONTROL PERIPHERALS\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eThese peripherals are also available as Add-ons to the Behavioural Box:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/www.labmaker.org\/products\/pycontrol-breakout-board\"\u003eBreakout Board\u003c\/a\u003e \u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.labmaker.org\/products\/pycontrol-audio-board\" target=\"_blank\"\u003eAudio board\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.labmaker.org\/products\/pycontrol-led-driver\" target=\"_blank\"\u003eLED driver\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.labmaker.org\/products\/pycontrol-stepper-driver\" target=\"_blank\"\u003eStepper driver\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.labmaker.org\/products\/pycontrol-lickometer\" target=\"_blank\"\u003eLickometer\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.labmaker.org\/products\/pycontrol-rotary-encoder\"\u003eRotary encoder board\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.labmaker.org\/products\/pycontrol-port-adapter\" target=\"_blank\"\u003ePort adapter\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.labmaker.org\/products\/pycontrol-audio-player\" target=\"_blank\"\u003eAudio player\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.labmaker.org\/products\/pycontrol-port-adapter\" target=\"_blank\"\u003ePort expander\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.labmaker.org\/products\/pycontrol-pokes-with-acrlylics-mouse-rat\" target=\"_blank\"\u003eNose Poke with LED\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.labmaker.org\/products\/pycontrol-pass-through-adapter-1\" target=\"_blank\"\u003ePass through adapter\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eAll peripherals must be connected to the breakout board using an ethernet cable. Some require an extra power supply.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003epyCONTROL ACCESSORIES\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/de.farnell.com\/tt-electronics-optek-technology\/ovm12f3w7\/led-3-strip-weiss\/dp\/1840458?ost=1840458\" target=\"_blank\"\u003eHouselight\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/de.farnell.com\/pro-signal\/abs-230-rc\/lautsprecher-miniatur-4ohm-4w\/dp\/1867858?CMP=GRHB-OCTOPART\" target=\"_blank\"\u003eSpeaker\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.digikey.de\/product-detail\/en\/cnc-tech\/102-1092-BL-00200\/1175-1129-ND\/3064860\" target=\"_blank\"\u003eMicro USB Cables\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.digikey.de\/product-detail\/en\/SMI36-12-V-P5R\/102-3594-ND\/5415065\/?itemSeq=363334202\" target=\"_blank\"\u003e12V Wall Adapter\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.digikey.de\/product-detail\/en\/assmann-wsw-components\/A-MCSP-80020-B\/AE9972-ND\/821726\" target=\"_blank\"\u003eEthernet Cables\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/pyControl\/hardware\/blob\/master\/useful-parts-list.md\" target=\"_blank\"\u003eUseful Part List\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003epyControl\u003c\/strong\u003e is in daily use in laboratories around the world and has run many thousands of hours of behaviour experiments. pyControl continues to be developed by researchers at  Oxford University and Janelia Research Campus, and enthusiasts in other laboratories. More information about programming tasks can be found \u003ca href=\"http:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/programming-tasks\/\" target=\"_blank\"\u003ehere\u003c\/a\u003e, hardware documentation is \u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/\" target=\"_blank\"\u003ehere\u003c\/a\u003e.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003ePUBLICATIONS\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eAkam T, Lustig A, Rowland J, Kapanaiah SK, Esteve-Agraz J, Panniello M, Marquez C, Kohl M, Kätzel D, Costa RM, Walton ME (2022). \u003cstrong\u003eOpen-source, Python-based, hardware and software for controlling behavioural neuroscience experiments.\u003c\/strong\u003e \u003cem\u003e\u003ca href=\"https:\/\/elifesciences.org\/articles\/67846\" target=\"_blank\" rel=\"noopener\"\u003eeLife\u003c\/a\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003eKapanaiah SKT, van der Veen B, Strahnen D, Akam T \u0026amp; Kätzel D. (2021) \u003cstrong\u003eA low-cost open-source 5-choice operant box system optimized for electrophysiology and optophysiology in mice. \u003c\/strong\u003e\u003cem\u003e\u003ca title=\"Scientific Reports\" href=\"https:\/\/www.nature.com\/articles\/s41598-021-01717-1\" target=\"_blank\"\u003eScientific Reports \u003c\/a\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/\" target=\"_blank\"\u003eDocumentation\u003c\/a\u003e \u003ca href=\"https:\/\/github.com\/pyControl\" target=\"_blank\"\u003eSource Code\u003c\/a\u003e \u003ca href=\"https:\/\/github.com\/pyControl\/code\/discussions\/\" target=\"_blank\"\u003eForum\u003c\/a\u003e\u003c\/p\u003e","brand":"Founding developer Thomas Akam","offers":[{"title":"Default Title","offer_id":39626341023849,"sku":"G330","price":990.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1355\/5871\/products\/1_279d373c-63bc-4fd8-9f3b-e2392a49c285.jpg?v=1645533982"},{"product_id":"pycontrol-breakout-board","title":"pyControl - Breakout Board","description":"\u003c!-- split --\u003e\n\u003ch2 id=\"breakout-boards\"\u003epyControl - Breakout Board\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003ePart of the \u003c\/span\u003e\u003ca href=\"https:\/\/www.labmaker.org\/collections\/neuroscience\/products\/pycontrol-mouse-behaviour-box_set_no1\"\u003epyControl\u003c\/a\u003e\u003cspan\u003e behavioural experimental system\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003eThe pyControl Breakout Board forms the core of each pyControl hardware setup. It interfaces a pyboard microcontroller with a set of 6 behaviour ports, 4 BNC connectors, indicator LEDs and user pushbuttons. Many setups, each with their own breakout board, can be controlled from a single computer via USB.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003epyControl peripherals used to construct the behavioural setup connect to the breakout boards behaviour ports.\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch4 id=\"electrical-safety\"\u003e!!! Electrical safety !!!\u003c\/h4\u003e\n\u003cp\u003eWhen connecting devices to breakout boards it is important to consider the amount of current they will draw. \u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#breakout-boards\"\u003eMore info\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#breakout-boards\"\u003eDocumentation\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/github.com\/pyControl\/hardware\/tree\/master\/Breakout_board\"\u003eSource Code\u003c\/a\u003e\u003c\/p\u003e","brand":"Founding developer Thomas Akam","offers":[{"title":"Default Title","offer_id":39626466754665,"sku":"G360","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1355\/5871\/products\/119_e1abe955-0543-47a2-84b7-b2a9da64b2fb.jpg?v=1644568973"},{"product_id":"pycontrol-audio-board","title":"pyControl - Audio Board","description":"\u003c!-- split --\u003e\n\u003ch2 id=\"audio-board\"\u003eAudio Board\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003ePart of the \u003ca href=\"https:\/\/www.labmaker.org\/collections\/neuroscience\/products\/pycontrol-mouse-behaviour-box_set_no1\"\u003epyControl\u003c\/a\u003e behavioural experimental system\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#audio-board\"\u003eAudio amplifier board\u003c\/a\u003e for driving a speaker to produce auditory stimuli. The board uses the pzboard's \u003ca href=\"https:\/\/docs.micropython.org\/en\/latest\/pyboard\/library\/pyb.DAC.html\"\u003eDAC\u003c\/a\u003e to generate simple sounds such as tones, noise and clicks. The board has a digital volume control which can be set from pyControl, and a manual volume control knob that can be used to calibrate the audio volume.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#audio-board\"\u003eDocumentation\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/github.com\/pyControl\/hardware\/tree\/master\/Audio_board\"\u003eSource Code\u003c\/a\u003e\u003c\/p\u003e","brand":"Founding developer Thomas Akam","offers":[{"title":"Default Title","offer_id":39626468687977,"sku":"","price":59.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1355\/5871\/products\/audio-board.jpg?v=1631801098"},{"product_id":"pycontrol-nose-poke-with-led","title":"pyControl - Nose Poke with LED","description":"\u003c!-- split --\u003e\n\u003ch2 id=\"audio-board\"\u003eNosepoke\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003ePart of the \u003c\/span\u003e\u003ca href=\"https:\/\/www.labmaker.org\/collections\/neuroscience\/products\/pycontrol-mouse-behaviour-box_set_no1\" data-mce-href=\"https:\/\/www.labmaker.org\/collections\/neuroscience\/products\/pycontrol-mouse-behaviour-box_set_no1\"\u003epyControl\u003c\/a\u003e\u003cspan\u003e behavioural experimental system\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eA \u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#poke\"\u003enose-poke\u003c\/a\u003e port with infra-red beam, stimulus LED and socket to connect solenoid valve.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eAcrylics suitible for mouse and rat.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#poke\"\u003eDocumentation\u003c\/a\u003e \u003ca href=\"https:\/\/github.com\/pyControl\/hardware\/tree\/master\/Nose_poke\"\u003eSource Code\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"Founding developer Thomas Akam","offers":[{"title":"Default Title","offer_id":39628077432937,"sku":"G390","price":59.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1355\/5871\/products\/IMG-0194.jpg?v=1631883694"},{"product_id":"pycontrol-led-driver","title":"pyControl - LED Driver","description":"\u003c!-- split --\u003e\n\u003ch2 id=\"led-driver\"\u003eLED Driver\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003ePart of the \u003c\/span\u003e\u003ca href=\"https:\/\/www.labmaker.org\/collections\/neuroscience\/products\/pycontrol-mouse-behaviour-box_set_no1\"\u003epyControl\u003c\/a\u003e\u003cspan\u003e behavioural experimental system\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003eA constant current LED driver for optogenetic or visual stimulation. The LED can be turned on and off or pulsed with specified frequency and duty cycle from pyControl. The LED current can be manually adjusted from 0.03 to 0.8A using the controls on the board.\u003c\/div\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#led-driver\"\u003eSee More\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#led-driver\"\u003eDocumentation\u003c\/a\u003e \u003ca href=\"https:\/\/github.com\/pyControl\/hardware\/tree\/master\/LED_driver\"\u003eSource Code\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"Founding developer Thomas Akam","offers":[{"title":"Default Title","offer_id":39628080447593,"sku":"G370","price":59.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1355\/5871\/products\/LED-driver.jpg?v=1631883762"},{"product_id":"pycontrol-stepper-driver-board","title":"pyControl - Stepper Driver Board","description":"\u003c!-- split --\u003e\n\u003ch2 id=\"stepper-motor\"\u003eStepper Driver Board\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003ePart of the \u003c\/span\u003e\u003ca href=\"https:\/\/www.labmaker.org\/collections\/neuroscience\/products\/pycontrol-mouse-behaviour-box_set_no1\"\u003epyControl\u003c\/a\u003e\u003cspan\u003e behavioural experimental system\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eConnects an \u003ca href=\"http:\/\/www.schmalzhaus.com\/EasyDriver\/\" title=\"Schmalzhaus EasyDriver\"\u003eEasydriver\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003estepper motor driver board (included) to pyControl to control a bipolar stepper motor\u003c\/span\u003e\u003cspan\u003e. \u003c\/span\u003e\u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#stepper-motor\"\u003eSee More\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#stepper-motor\"\u003eDocumentation\u003c\/a\u003e \u003ca href=\"https:\/\/github.com\/pyControl\/hardware\/tree\/master\/Stepper_driver\"\u003eSource Code\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/blockquote\u003e","brand":"Founding developer Thomas Akam","offers":[{"title":"Default Title","offer_id":39628081561705,"sku":"G440","price":69.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1355\/5871\/products\/stepper_driver.jpg?v=1631884646"},{"product_id":"pycontrol-lickometer","title":"pyControl - Two Channel Lickometer","description":"\u003c!-- split --\u003e\n\u003ch2 id=\"lickometer\"\u003eLickometer\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003ePart of the \u003c\/span\u003e\u003ca href=\"https:\/\/www.labmaker.org\/collections\/neuroscience\/products\/pycontrol-mouse-behaviour-box_set_no1\"\u003epyControl\u003c\/a\u003e\u003cspan\u003e behavioural experimental system\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eAn electrical \u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#lickometer\"\u003elickometer\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eboard with two lick detection circuits and two solenoid control ports. It is connected to the \u003cspan\u003ereward delivery tube and to the conductive floor of the setup. A subject on this floor closes the circuit when licking the delivery tube. A maximum 1 µA current passes the subject.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#lickometer\"\u003eDocumentation\u003c\/a\u003e \u003ca href=\"https:\/\/github.com\/pyControl\/hardware\/tree\/master\/Lickometer\"\u003eSource Code\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"Founding developer Thomas Akam","offers":[{"title":"Default Title","offer_id":39628086345833,"sku":"G380","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1355\/5871\/products\/lickometer_photo.jpg?v=1631884754"},{"product_id":"pycontrol-rotary-encoder","title":"pyControl - Rotary Encoder Board","description":"\u003cp\u003e\u003c!-- split --\u003e\u003c\/p\u003e\n\u003ch2 id=\"rotary-encoder\"\u003eRotary Encoder Board\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003ePart of the \u003c\/span\u003e\u003ca href=\"https:\/\/www.labmaker.org\/collections\/neuroscience\/products\/pycontrol-mouse-behaviour-box_set_no1\"\u003epyControl\u003c\/a\u003e\u003cspan\u003e behavioural experimental system\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003eThe adapter board connects an Avago HEDM-55xx series rotary encoder (\u003ca href=\"https:\/\/docs.broadcom.com\/doc\/AV02-1046EN\"\u003edatasheet\u003c\/a\u003e) with a pyControl behaviour port, to measure the velocity or position of a running wheel, treadmill, disk etc . The \u003cstrong\u003erotary encoder itself is not included\u003c\/strong\u003e as they come in a variety of different models suitable for different applications, differentiated by shaft diameter and resolution\u003cspan\u003e. \u003c\/span\u003e \u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#rotary-encoder\"\u003eSee more\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#rotary-encoder\"\u003eDocumentation\u003c\/a\u003e \u003ca href=\"https:\/\/github.com\/pyControl\/hardware\/tree\/master\/Rotary_encoder\"\u003eSource Code\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"Founding developer Thomas Akam","offers":[{"title":"Default Title","offer_id":39628088377449,"sku":"G430","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1355\/5871\/products\/rotary_encoder.jpg?v=1631885030"},{"product_id":"pycontrol-port-adapter","title":"pyControl - Port Adapter","description":"\u003c!-- split --\u003e\n\u003ch2 id=\"rotary-encoder\"\u003ePort Adapter\u003cbr\u003e\n\u003c\/h2\u003e\n\u003cp\u003ePart of the \u003ca href=\"https:\/\/www.labmaker.org\/collections\/neuroscience\/products\/pycontrol-mouse-behaviour-box_set_no1\"\u003epyControl\u003c\/a\u003e behavioural experimental system\u003c\/p\u003e\n\u003cdiv\u003eThe Port Adapter board breaks out all pins from a behaviour port to a screw terminal. In addition, the power driver lines are broken out to three separate female headers, each with +5 and +12V lines, for connecting loads such as solenoids or LEDs. The port adapter is the easiest way to connect peripherals electrically to pins on a behavioural port.\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#behaviour-ports\"\u003eSee more\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#behaviour-ports\"\u003eDocumentation\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/github.com\/pyControl\/hardware\/tree\/master\/Port_adapter\"\u003eSource Code\u003c\/a\u003e\u003c\/p\u003e","brand":"Founding developer Thomas Akam","offers":[{"title":"Default Title","offer_id":39628089589865,"sku":"G410","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1355\/5871\/products\/port_adapter.png?v=1631885149"},{"product_id":"pycontrol-port-expander","title":"pyControl - Port Expander","description":"\u003c!-- split --\u003e\n\u003ch2 id=\"port-expander\"\u003ePort Expander\u003c\/h2\u003e\n\u003cp\u003ePart of the \u003ca href=\"https:\/\/www.labmaker.org\/collections\/neuroscience\/products\/pycontrol-mouse-behaviour-box_set_no1\"\u003epyControl\u003c\/a\u003e behavioural experimental system\u003c\/p\u003e\n\u003cp\u003eThe \u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#port-expander\"\u003eport expander\u003c\/a\u003e board expands a single behaviour port on the breakout board to 8 behaviour ports. It uses a serial to parallel IO expander (\u003ca href=\"http:\/\/ww1.microchip.com\/downloads\/en\/DeviceDoc\/20001952C.pdf\"\u003edatasheet\u003c\/a\u003e). It must be connected to a behaviour port with I2C (ports 3 and 4 on breakout 1.2).\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cblockquote\u003e\n\u003ch4 id=\"electrical-safety_2\"\u003e!!! Electrical safety !!!\u003c\/h4\u003e\n\u003cp\u003eThe port expander can draw power either from the the behaviour port or from a 12V power supply connected to the expander board using the 2.1mm barrel plug. \u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#port-expander\"\u003eSee more\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#port-expander\"\u003eDocumentation\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/github.com\/pyControl\/hardware\/tree\/master\/Port_expander\"\u003eSource Code\u003c\/a\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/blockquote\u003e","brand":"Founding developer Thomas Akam","offers":[{"title":"Default Title","offer_id":39628091949161,"sku":"G420","price":89.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1355\/5871\/products\/port_expander_photo.jpg?v=1631885574"},{"product_id":"pycontrol-audio-player","title":"pyControl - Audio Player","description":"\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003eAudio Player\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003ePart of the \u003ca href=\"https:\/\/www.labmaker.org\/collections\/neuroscience\/products\/pycontrol-mouse-behaviour-box_set_no1\"\u003epyControl\u003c\/a\u003e behavioural experimental system\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eAudio board that uses a\u003c\/span\u003e \u003ca href=\"https:\/\/www.dfrobot.com\/wiki\/index.php\/DFPlayer_Mini_SKU:DFR0299\"\u003eDFPlayer\u003c\/a\u003e audio module to play .wav files from an SD card, allowing presentation of arbitrary stimuli. Two speaker outputs support playing stereo audio files. Mono files are played from both outputs, but the amplifiers for each output can be independently enabled or disabled, allowing files to be played from either or both speakers. \u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#audio_player\"\u003eSee More\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#audio_player\"\u003eDocumentation\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/github.com\/pyControl\/hardware\/tree\/master\/Audio_player\"\u003eSource Code\u003c\/a\u003e\u003c\/p\u003e","brand":"Founding developer Thomas Akam","offers":[{"title":"Default Title","offer_id":39628093063273,"sku":"G350","price":69.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1355\/5871\/products\/audio-player.jpg?v=1633445152"},{"product_id":"pycontrol-pass-through-adapter-1","title":"pyControl - Pass Through Adapter","description":"\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003ePass Through Adapter\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003ePart of the \u003ca href=\"https:\/\/www.labmaker.org\/collections\/neuroscience\/products\/pycontrol-mouse-behaviour-box_set_no1\"\u003epyControl\u003c\/a\u003e behavioural experimental system\u003c\/p\u003e\n\u003cdiv\u003eThe Pass Through Adapter can be connected between a behaviour port and another peripheral to connect to lines on the port that are not used by the peripheral. All port pins are broken out to to a screw terminal, and, in addition, the A \u0026amp; B power driver lines are broken out to separate female headers with +5 and +12V \u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#behaviour-ports\"\u003eSee more\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#behaviour-ports\"\u003eDocumentation\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/github.com\/pyControl\/hardware\/tree\/master\/Pass_through_adaptor\"\u003eSource Code\u003c\/a\u003e\u003c\/p\u003e","brand":"Founding developer Thomas Akam","offers":[{"title":"Default Title","offer_id":39628093227113,"sku":"G400","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1355\/5871\/products\/pass_through_adapter.jpg?v=1631885753"},{"product_id":"pycontrol-5-nose-poke","title":"pyControl - 5 Nose Poke","description":"\u003c!-- split --\u003e\n\u003cdiv\u003e\n\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0cm;\"\u003eThe 5-Poke Board is a set of five nose pokes integrated on a single PCB, each equipped with an IR beam and a stimulus LED. The board connects to two behavior ports on the breakout board for streamlined integration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003e\u003cstrong\u003e\u003cspan class=\"wixGuard\"\u003eKEY FEATURES\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli class=\"MsoNormal\"\u003e\n\u003cspan lang=\"en-DE\" style=\"mso-ansi-language: #0C00;\"\u003eEach \u003c\/span\u003e\u003cspan lang=\"EN-GB\"\u003e\u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#poke\"\u003e\u003cspan lang=\"en-DE\" style=\"mso-ansi-language: #0C00;\"\u003eNose Poke\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e includes an infrared beam, stimulus LED, and a socket for solenoid valve connection\u003c\/li\u003e\n\u003cli class=\"MsoNormal\"\u003eAcrylic panels suitable for mice and rats \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cstrong\u003eCONTENTS\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli class=\"MsoNormal\"\u003e1 × 5-Nose Poke Board\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/pycontrol.readthedocs.io\/en\/latest\/user-guide\/hardware\/#five-poke\" rel=\"noopener\" target=\"_blank\"\u003eDocumentation\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"noopener\" href=\"https:\/\/github.com\/pyControl\/hardware\/tree\/master\/Five_poke\" target=\"_blank\"\u003eSource Code \u003c\/a\u003e\u003ca href=\"https:\/\/github.com\/pyControl\/code\/discussions\/\" target=\"_blank\"\u003eForum\u003c\/a\u003e\u003ca rel=\"noopener\" href=\"https:\/\/github.com\/pyControl\/hardware\/tree\/master\/Five_poke\" target=\"_blank\"\u003e\u003c\/a\u003e\u003c\/p\u003e","brand":"Founding developer Thomas Akam","offers":[{"title":"Default Title","offer_id":51934746444043,"sku":"G830","price":139.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1355\/5871\/files\/PyControl5-Poke_3.png?v=1752588076"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1355\/5871\/collections\/unnamed.png?v=1789455004","url":"https:\/\/www.labmaker.org\/collections\/pycontrol-mouse-behaviour-box.oembed","provider":"LABmaker","version":"1.0","type":"link"}