WEBVTT -- English

00:00:00.000 --> 00:00:03.005
This is 1Bitsy

00:00:03.942 --> 00:00:06.955
and this is Black Magic Probe

00:00:07.480 --> 00:00:10.903
1Bitsy is a tiny and powerful ARM computer

00:00:11.221 --> 00:00:13.707
limitless in it's functionality

00:00:14.089 --> 00:00:17.129
Black Magic Probe is a
Plug & Play JTAG debugger

00:00:17.250 --> 00:00:20.442
allowing for effortless
code inspection

00:00:20.789 --> 00:00:23.161
Together they make an
unbeatable team!

00:00:23.469 --> 00:00:25.939
One gets things done
efficiently and on time

00:00:26.109 --> 00:00:28.829
The other makes sure it
gets things done right

00:00:29.039 --> 00:00:31.978
Together they make embedded
programming fun!

00:00:32.344 --> 00:00:34.719
Let me show you what I mean

00:00:35.060 --> 00:00:37.918
1Bitsy does not have an OS
or a graphics card

00:00:38.082 --> 00:00:41.469
Still it's powerful enough
to render real time graphics!

00:00:41.700 --> 00:00:44.009
You are seeing
antialiased polygons

00:00:44.250 --> 00:00:46.420
alpha blending of
graphics layers

00:00:46.539 --> 00:00:49.338
and scrolling bitmap background
rendered at

00:00:49.465 --> 00:00:51.500
60
frames per second!

00:00:51.619 --> 00:00:53.808
This is impressive
all by itself, right?

00:00:53.979 --> 00:00:57.228
But what if we run into
a problem with our program?

00:00:57.450 --> 00:01:00.369
All we need to do
is plug in the Black Magic Probe,

00:01:00.539 --> 00:01:03.223
we can instantly
interrupt the program

00:01:03.270 --> 00:01:07.620
inspect and modify variables,
or watch them as they change

00:01:07.709 --> 00:01:12.299
inspect the function call stack
including the function call parameters

00:01:12.400 --> 00:01:15.868
and follow the execution
of our code step by step

00:01:15.939 --> 00:01:19.659
All this can be done with any
standard GNU ARM toolchain,

00:01:19.792 --> 00:01:23.430
and does not require any
patches or config files.

00:01:24.030 --> 00:01:26.030
So let me rehash:

00:01:26.120 --> 00:01:29.359
1Bitsy is a powerful
embedded ARM microcontroller

00:01:29.430 --> 00:01:32.789
and Black Magic Probe
is a versatile ARM debugger.

00:01:33.524 --> 00:01:37.876
The two boards are a culmination of a
six year long collaboration between

00:01:38.003 --> 00:01:40.569
Gareth McMullin and
Piotr Esden-Tempski.

00:01:40.629 --> 00:01:46.808
We both have a long history developing
our own open-source software and hardware projects.

00:01:46.950 --> 00:01:51.278
After being frustrated with closed
as well as open-source development tools.

00:01:51.323 --> 00:01:55.540
We decided that it was time
to build our own tools that work better.

00:01:55.629 --> 00:01:59.530
Black Magic Probe addresses
two separate problems.

00:01:59.840 --> 00:02:04.799
Complex and expensive
proprietary, black-box tools on one hand,

00:02:04.989 --> 00:02:09.849
and difficult to set up and maintain
open-source solutions on the other.

00:02:10.189 --> 00:02:16.289
It combines openness, simplicity and reliability
in one small neat device.

00:02:16.370 --> 00:02:19.509
To address the lack of small
ARM powered development boards

00:02:19.590 --> 00:02:24.850
that embrace JTAG and SWD debugging,
we have also created 1Bitsy.

00:02:24.939 --> 00:02:30.310
It provides a simple way to build interesting
ARM powered projects with the lights on.

00:02:30.432 --> 00:02:32.729
And this is why
we need your help.

00:02:32.919 --> 00:02:36.441
With your contribution to our Kickstarter
we will be able to bring

00:02:36.509 --> 00:02:41.760
the convenience of Plug & Play JTAG debugging
to everyone at a reasonable price.

00:02:41.990 --> 00:02:45.901
Join us and spread the word!
Thank You!

00:02:49.537 --> 00:02:55.437
Music By
Kubbi - Pathfinder

