Pokitto Wiki

Pokitto Wiki is a collection of information about Pokitto and how it works.

Also remember to take a look at:


Pokitto assembly instructions poster These are the instructions that ship with Pokitto. Feel free to download and print if you want (A2 size original). Pokitto_UM_poster.jpg Pokitto_UM_poster.jpg 2480x3483 1.08 MB ...Read more >>
Pokitto_opened copy.jpg Pokitto_opened copy.jpg 1418x1149 156 KB PROCESSOR NXP ARM Cortex-M0+ processor, running at 48 MHz (uses http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0210c/CACBCAAE.html 16-bit Thumb instruction set ) 256kB program memory – 36kB RAM – 4kB EEPROM GRAPHICS ... ...Read more >>
Introduction to PEX - the Pokitto EXtension header pokitto_gpio_different3 copy.png pokitto_gpio_different3 copy.png 1400x1400 314 KB Pokitto EXtension header (PEX) provides a way to extend the functionality of Pokitto. The header uses a common 0.1 inch pitch - you can connect many electronic com... ...Read more >>
Introduction to Pokitto’s sound abilities Pokitto can make sound in various ways: music streaming from the SD card as a continuous stream beeps and boops (squarewave sounds) like the Arduboy and Gamebuino synthesizer more complex sounds like saw waves & triangle waves, ADSR envelopes etc Pokitto ... ...Read more >>
A detailed list of all screen modes Mode 1 Name: Hires 4-color mode Useful for: High resolution with low screen buffer RAM usage Type: Raster, Screen Buffer Resolution: 220x176 (native) Bit Depth: 2 bpp Colours: 4 RAM Usage: 9680 bytes My_settings.h: PROJ_SCREENMODE = 1 or PROJ_HIRES = 1 (depreca... ...Read more >>
What is “hardware debugging”? “Debugging” means getting rid of “bugs” - program errors. The main idea of debugging is that by using a program called a “debugger” you can stop the running of the program and look closely at what is happening in the code. It makes finding errors a lot easier. Hardwa... ...Read more >>
#POKITTO to 10-PIN Cortex SWD (new standard) POKITTO_PEX_SWD copy.jpg POKITTO_PEX_SWD copy.jpg 1200x1245 181 KB #POKITTO to 20-PIN JTAG (old standard) POKITTO_PEX_JTAG copy.jpg POKITTO_PEX_JTAG copy.jpg 1200x1245 199 KB ...Read more >>
Pokitto Wiki creation process Pokitto Wiki will begin forming right here on the Forums. Everyone is invited to take part. Who can make a Wiki? Anyone, who is a Po... ...Read more >>

Wikis by Community

Programming a Pokitto without pressing any buttons Did you know Pokitto can be programmed using a USB to Serial converter also? This sort of programming is called Serial ISP or UART ISP (ISP = In-System Programming) and it is supported by default by the Pokitto’s LPC11U68 chip ROM. Serial program... ...Read more >>
The uPyGame gaming API uPyGame (“micro PyGame”) is a PyGame like gaming API for Micro Python in Pokitto. Python Modules, Classes and methods provided: (internally implemented in C language). The Rect class Rect( x,y,w,h ) or Rect( rect ) - Create a rect colliderect( rect ) - Checks if the given r... ...Read more >>
...kitto forums run on https://www.discourse.org/ Discourse , so much like all Discourse forums the formatting used for posts is a variant of https://en.wikipedia.org/wiki/Markdown Markdown mixed with https://en.wikipedia.org/wiki/BBCode BBCode and a little bit of inline https://en.wikipedia.org/wiki/HTML... ...Read more >>
In this course you will learn to build an autonomous robot car, and also learn how to use Pokitto and Python to control it! The target audience for this course are people with little or no knowledge about electronics and programming, from kids to grown-ups. This is the part 2 of the Pokitto robot... ...Read more >>
...ou more than 16 colors on the screen. Scrolling the whole screen is a problem though, and will be slow unless you implement something like https://en.wikipedia.org/wiki/Adaptive_tile_refresh adaptive tile refresh ...Read more >>
Introduction: Now that you’ve got your head around digital signals, it’s time to move on to analogue signals. Whereas digital signals represent the values of 1 and 0 using high and low input voltages, analogue signals represent a continuous range of values by varying the input voltage. In other w... ...Read more >>
In this course you will learn to build an autonomous robot car, and also learn how to use Pokitto and Python to control it! The target audience for this course are people with little or no knowledge about electronics and programming, from kids to grown-ups. image.jpg image.jpg 1024x1048 267 KB He... ...Read more >>
Using PokittoDisk for Saving and Loading Games that reset highscore every time you restart your Pokitto are good and all, but what if you want a persistent highscore on your game? The PokittoDisk library can do this and much more by allowing the program to interact with files on the SD card. File... ...Read more >>
This Wiki will be about how to use the Pokitto component in Fritzing to create circuit plans Pokitto Fritzing part v0.2 (thanks /u/pharap @Pharap and /u/vonbed... ...Read more >>
Introduction: Now that you have learnt how to use the PEX to send a signal, the next logical step is to know how to use the PEX to receive a signal. So for this tutorial I will be showing you how to connect extra buttons to your Pokitto. Components: For this project you will need… 1 Pokitto 1 Bre... ...Read more >>
Introduction The PEX header exposes three of the four pins of USART0. Those can be used to communicate with other serial devices, most notably including another Pokitto for building 2-player games. Very little setup is required for this, either in hardware or software. Components The simplest tes... ...Read more >>
Introduction: When learning programming it is customary to write a ‘hello world’ program - a simple demonstration of how to output text. For electronics I think it is appropriate to use a similar approach of doing something with a simple output, hence this tutorial will show you something very si... ...Read more >>
...ssible, but I will be using a few of the Pokitto’s other features like text printing and maybe a bit of drawing. Contents: https://talk.pokitto.com/t/wiki-draft-using-the-pex-01-a-simple-led-project/613 A Simple LED Project - Digital output https://talk.pokitto.com/t/wiki-draft-using-the-pex-02-adding-e... ...Read more >>
It is easier to develop Python scripts first on Pokitto Simulator, as the development and testing cycle is faster on PC. An exception is the case when there are features the Simulator do not support, like GIOP-port usage. Also, simulator has a lot of memory and CPU power which makes it to behave ... ...Read more >>
MicroPython is an open source subset of the Python (v. 3) language. Python is an easy to learn, interpreted, and object oriented programming language. MicroPython does not contain all the Python libraries, because of the memory and performance restrictions of embedded systems. MicroPython has bee... ...Read more >>

Privacy Preference Center

Close your account?

Your account will be closed and all data will be permanently deleted and cannot be recovered. Are you sure?