summaryrefslogtreecommitdiffstats
path: root/packages/svgbob/test_data/demo.bob
diff options
context:
space:
mode:
Diffstat (limited to 'packages/svgbob/test_data/demo.bob')
-rw-r--r--packages/svgbob/test_data/demo.bob967
1 files changed, 967 insertions, 0 deletions
diff --git a/packages/svgbob/test_data/demo.bob b/packages/svgbob/test_data/demo.bob
new file mode 100644
index 0000000..c73fa22
--- /dev/null
+++ b/packages/svgbob/test_data/demo.bob
@@ -0,0 +1,967 @@
+
+ \ | /
+ \|/
+ -----o-----
+ /|\
+ / | \
+
+
+
+ \ /
+ \ /
+ o
+ / \
+ / \
+
+ \ | /
+ \|/
+ X ---X----
+ \ /|\
+ / | \
+
+ *
+ \
+ \
+
+ ◆---------
+
+ ---------◆
+
+ ◆ |
+ | |
+ | ◆
+
+ +--------+
+ | |
+ | {a} a |
+ | |
+ +--------+
+
+
+ # ^ ^ #
+ \ \ / /
+ \ \ / /
+ V # # V
+
+
+
+ *------ / * \ *
+ / \ \ /
+ ------* * \ * /
+
+
+ o------ / \
+ / \
+ ------o O O
+
+ O------ O O
+ \ /
+ ------O \ /
+
+
+ \ / #
+ \ / \
+ # # \
+
+
+ ^
+ -----> | |
+ | |
+ <----- | |
+ V
+
+
+ >-------- v V | ^
+ | | | |
+ --------< | | | |
+ | V ^ ^
+ >-------->
+
+ <---------< | |
+ | |
+ --->------ v ^
+ | |
+ -----<----- | |
+
+
+ \ /
+ \ /
+ \ /
+ V V
+
+
+ ^ ^
+ \ /
+ \ /
+ \ /
+
+
+ ----->>----
+
+ ---------->>
+
+ <<--------
+
+ ----<<------
+
+
+Svgbob is a diagramming model
+which uses a set of typing characters
+to approximate the intended shape.
+
+ .---.
+ /-o-/--
+ .-/ / /->
+ ( * \/
+ '-. \
+ \ /
+ '
+It uses a combination of characters
+which are readily available on your keyboards.
+
+
+Each characters is mapped to a 4x8 grid like this.
+
+ 0 1 2 3 4 B C D
+ 0┌─┬─┬─┬─┐ A┌─┬─┬─┬─┐E
+ 1├─┼─┼─┼─┤ │ │ │ │ │
+ 2├─┼─┼─┼─┤ F├─G─H─I─┤J
+ 3├─┼─┼─┼─┤ │ │ │ │ │
+ 4├─┼─┼─┼─┤ K├─L─M─N─┤O
+ 5├─┼─┼─┼─┤ │ │ │ │ │
+ 6├─┼─┼─┼─┤ P├─Q─R─S─┤T
+ 7├─┼─┼─┼─┤ │ │ │ │ │
+ 8└─┴─┴─┴─┘ U└─┴─┴─┴─┘Y
+ V W X
+For example, the character '/' is achieve by connecting a line from intersection U to E.
+
+What can it do?
+
+ o-> Basic shapes
+ .~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~.
+ ! . :
+ ! +------+ .------. .------. /\ .' `. :
+ ! | {a,b}| | {c,d}| ( ) / \ .' `. ^ :
+ ! +------+ '------' '------' '----' `. .' / # :
+ ! _______ ________ # `.' / ^ / :
+ ! / \ /\ \ \ o----> | ^ # / / :
+ ! / \ / \ ) ) <----# | | ^ : / v :
+ ! \ / \ / /_______/ v | ! : :
+ ! \_______/ \/ o. o ! V :
+ ! `.~~~~. :
+ ! `. O :
+ ! .-----------. . <. .> . `. ^ \ :
+ ! ( ) ( ) ( ) ! \ \ :
+ ! '-----+ ,---' `> ' ` <' :.~~~~> \ v :
+ ! |/ * :
+ ! ' :
+ ! _ __ :
+ ! _ __ .-. .--. .--.--. .--. .' '. ,' '. :
+ ! (_) (__) ( 3 ) ( 4 ) ( 4( )4 ) ( 5 ) ( 6 ) ( 7 ) :
+ ! '-' `--' `--'--' `--' `._.' `.__.' :
+ ! :
+ ! ___ ____ ____ _____ !
+ ! ,' `. ,' `. .' `. ,' `. !
+ ! / {a,d} \ / {d} \ / b,d \ / b \ !
+ ! \ a,d / \ d / ( {b,d} ) ( {b} ) !
+ ! `.___.' `.____.' \ / \ / !
+ ! `.____.' `._____.' !
+ ! ______ !
+ ! ,' `. !
+ ! / \ .-----. .----. !
+ ! | 12 | \ / \ \ !
+ ! | | \ / \ \ !
+ ! \ / ' '----' !
+ ! `.______.' {a} !
+ ! !
+ `~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'
+
+ o-> Table
+
+
++--[product]-----+--------------+------------------------+----------------------+--------------------------+-----------------------+----------------+
+|*product_id:int |@name:text |description |&serial_key |created_by(users.user_id) |@added:date |&is_active:bool |
++----------------+--------------+------------------------+----------------------+--------------------------+-----------------------+----------------+
+|1 |Go Pro Hero4 |a used go pro |D1G5iFOnRUeDJAH5gSq41w|1 |2019-10-31 01:55:32.496|true |
+|2 |Shovel | |BB1S4o-NSASreVLYCnP2WA|2 |2019-11-01 10:10:10.923|true |
+|3 |Power Bank |An old 400mah power bank|YQBh4XdTQj28eAwSdZxAmw|1 |2019-11-01 12:07:10.923|true |
+|4 |Asus 680Ti GPU|A functional used GPU |jX6md5tDQVqH_C0jBmzEsA|3 |2019-11-05 08:30:11.552|true |
++----------------+--------------+------------------------+----------------------+--------------------------+-----------------------+----------------+
+
+
+
+ ____ _____
+ |___| |____| ______
+
+ ____ _ _ ______ ___ ___
+ | | | | |_ _| ______ |___ ___|
+
+
+ +10-15V ___ 0,047R
+ *---------o-----o-|___|-o--o---------o----o-------.
+
+ +--~---+ .------.
+ | | | |
+ | | | :
+ +------+ '------'
+
++-+
++-+
+
+.-.
+`-'
+
++--+
++--+
+
+.--.
+`--'
+
+(_)
+
+ .---.
+( )
+ `---'
+
+ 1 ()
+
+
+ 2 (_)
+
+ __
+ 3 (__)
+
+
+ ,-.
+ 4 ( )
+ `-'
+
+ .--.
+ 5 ( )
+ `--'
+
+ .--.
+ 5 (----)
+ `--'
+
+ _
+ .' '.
+ 6 ({red})
+ `._.'
+
+ __
+ ,' '.
+ 7 ( {red})
+ `.__.'
+
+ ___
+ ,' '.
+ 8 ( {red} )
+ `. .'
+ `-'
+
+ ___
+ ,' `.
+ 9 / \
+ \ /
+ `.___.'
+
+ ____
+ ,' `.
+ 10 / \
+ \ /
+ `.____.'
+
+ ____
+ .' `.
+ / \
+ 11 ( )
+ \ /
+ `.____.'
+
+ _____
+ ,' `.
+ / \
+ 12 ( )
+ \ /
+ `._____.'
+
+
+ ______
+ ,' `.
+ / \
+ 13 | |
+ | |
+ \ /
+ `.______.'
+
+
+
+ _______
+ ,' `.
+ / \
+ 14 | |
+ | |
+ \ /
+ `._______.'
+
+
+ ________
+ ,' `.
+ / \
+ | |
+ 15 | |
+ | |
+ \ /
+ `.________.'
+
+
+ __-----__
+ ,' `.
+ / \
+ | |
+ 16 | {blue} |
+ | |
+ \ /
+ `. .'
+ `-------'
+
+
+ .--------.
+ ,' `.
+ / \
+ | |
+ 17 | |
+ | |
+ \ /
+ `. .'
+ `--------'
+
+
+ _.-'''''-._
+ ,' `.
+ / \
+ . .
+ | |
+ 18 | |
+ | |
+ \ /
+ `._ _.'
+ '-.....-'
+
+
+ _.-''''''-._
+ ,' `.
+ / \
+ . .
+ | |
+ 19 | |
+ | |
+ \ /
+ `._ _.'
+ '-......-'
+
+
+ _.-'''''''-._
+ ,' `.
+ / \
+ . .
+ | |
+ 20 | {red,blue} |
+ | |
+ \ /
+ `._ _.'
+ '-.......-'
+
+
+ _.-'''''''-._
+ ,' | `.
+ / | \
+ . | .
+ | | |
+ 20 | --------+-------- |
+ | | |
+ \ | /
+ `._ | _.'
+ '-.......-'
+
+o-> Pie chart
+ _.-'''''''-._
+ ,' | `.
+ / . \ | / . \
+ . '. \ | / .' .
+ | '.\|/.' 30% |
+ | --------+-------- |
+ | .'/|\'. |
+ \ .' / | \ '. /
+ `._ / | \ _.'
+ '-.......-'
+
+
+o-> Arcs
+
+ ,- -.
+ ( )
+ 4
+ ( )
+ `- -'
+
+ .- -.
+ ( )
+ 5
+ ( )
+ `- -'
+
+ _ _
+ .' '.
+ ( )
+ 6
+ ( )
+ `._ _.'
+
+ _ _
+ ,' '.
+ ( )
+ 7
+ ( )
+ `._ _.'
+
+ __ __
+ ,' '.
+ ( )
+ 8
+ ( )
+ `. .'
+ `- -'
+
+ __ __
+ ,' `.
+ / \
+ 9
+ \ /
+ `.__ __.'
+
+ __ __
+ ,' `.
+ / \
+ 10
+ \ /
+ `.__ __.'
+
+ __ __
+ .' `.
+ / \
+ ( )
+ 11
+ ( )
+ \ /
+ `.__ __.'
+
+ ___ ___
+ ,' `.
+ / \
+ ( )
+ 12
+ ( )
+ \ /
+ `.___ ___.'
+
+
+ ___ ___
+ ,' `.
+ / \
+ | |
+ 13
+ | |
+ \ /
+ `.___ ___.'
+
+
+
+ ____ ____
+ ,' `.
+ / \
+ | |
+ 14
+ | |
+ \ /
+ `.____ ____.'
+
+
+ ____ ____
+ ,' `.
+ / \
+ | |
+ | |
+ 15
+ | |
+ | |
+ \ /
+ `.____ ____.'
+
+
+ __--- ---__
+ ,' `.
+ / \
+ | |
+ | |
+ 16
+ | |
+ | |
+ \ /
+ `. .'
+ `---- ----'
+
+
+ .---- ----.
+ ,' `.
+ / \
+ | |
+ | |
+ 17
+ | |
+ | |
+ \ /
+ `. .'
+ `---- ----'
+
+
+ _.-''' '''-._
+ ,' `.
+ / \
+ . .
+ | |
+ | |
+ 18
+ | |
+ | |
+ \ /
+ `._ _.'
+ '-... ...-'
+
+
+ _.-''' '''-._
+ ,' `.
+ / \
+ . .
+ | |
+ | |
+ 19
+ | |
+ | |
+ \ /
+ `._ _.'
+ '-... ...-'
+
+
+ _.-'''' ''''-._
+ ,' `.
+ / \
+ . .
+ | |
+ | |
+ 20
+ | |
+ | |
+ \ /
+ `._ _.'
+ '-.... ....-'
+
+
+
+
+ o-> Quick logo scribbles
+
+ .---. _
+ /-o-/-- .--. |-| .--.
+ .-/ / /-> /--. \ .--)-| .--.-. //.-.\
+ ( * \/ / O )| | |-| |->| | (+(-*-))
+ '-. \ /\ |-// . * | '--'-' \\'-'/
+ \ / \ '+'/ \__/ '--'
+ ' '--'
+ _____
+ .----. _ / __)\
+ | | ,--(_) | / \ \
+ __|____|__ _/ .-. \ ___| |__/ /
+ | ______--| (_)( ) ) / (_ _)_/
+ `-/.::::.\-' \ `-'_/ / / | |
+ '--------' `--(_) \ \__/ |
+ \(_____/
+
+ _______ \
+ .' /____'. \ /
+ /__\/ \___\ \ /
+ \ __\___/\ / X
+ `.____/__.' / \
+ \
+
+
+ o-> Even unicode box drawing characters are supported
+ ┌─┬┐ ╔═╦╗ ╓─╥╖ ╒═╤╕
+ ├─┼┤ ╠═╬╣ ╟─╫╢ ╞═╪╡
+ └─┴┘ ╚═╩╝ ╙─╨╜ ╘═╧╛
+ ╭─┬╮
+ ├─┼┤
+ ╰─┴╯
+
+ o-> Grids
+
+
+
+ .----. .----.
+ / \ / \ .-----+-----+-----.
+ + +----+ +----. | | | | .-----+-----+-----+-----+ +-------+--------.
+ \ / \ / \ | | | | / / / / / \ \ \
+ +----+ +----+ + +-----+-----+-----+ +-----+-----+-----+-----+ +-------+--------+
+ / \ / \ / | | | | / / / / / \ \ \
+ + +----+ +----+ | | | | +-----+-----+-----+-----+ +-------+--------+
+ \ / \ / \ +-----+-----+-----+ / / / / / \ \ \
+ '----+ +----+ + | | | | +-----+-----+-----+-----+ +-------+--------+
+ \ / \ / | | | | / / / / / \ \ \
+ '----' '----' '-----+-----+-----' '-----+-----+-----+-----+ +-------+--------+
+
+
+
+
+
+ ___ ___ .---+---+---+---+---. +---+---+---+---. .---. .---.
+ ___/ \___/ \ | | | | | | / \ / \ / \ / \ / | +---+ |
+ / \___/ \___/ +---+---+---+---+---+ +---+---+---+---+ +---+ +---+
+ \___/ \___/ \ | | | | | | \ / \ / \ / \ / \ | +---+ |
+ / \___/ \___/ +---+---+---+---+---+ +---+---+---+---+ +---+ +---+
+ \___/ \___/ \ | | | | | | / \ / \ / \ / \ / | +---+ |
+ \___/ \___/ '---+---+---+---+---' '---+---+---+---+ '---' '---'
+
+
+ o-> Graphics Diagram
+
+ .
+ 0 3 P * Eye / ^ /
+ *-------* +y \ +) \ / Reflection
+ 1 /| 2 /| ^ \ \ \ v
+ *-------* | | v0 \ v3 --------*--------
+ | |4 | |7 | ◄╮ *----\-----*
+ | *-----|-* ⤹ +-----> +x / v X \ .-.<-------- o
+ |/ |/ / ⤴ / o \ ( / ) Refraction / \
+ *-------* v / \ '-' / \
+ 5 6 +z v1 *------------------* v2 | o-----o
+ v
+
+
+ o-> CJK characters
+
+ .------------. | .-----------. | .-----.
+ | 文件系统 | | | 调度器 | | | MMU |
+ '------------' | '-----------' | '-----'
+
+ o-> Sequence Diagrams
+
+ .---> F
+ A B C D /
+ *-------*-----*---*----*-----> E
+ \ ^ \
+ v / '---> G
+ B --> C -'
+
+
+ ,-.
+ `-'
+ /|\
+ ,---. |
+ |Bob| / \
+ `-+-' Alice
+ | hello |
+ |-------------->|
+ | |
+ | Is it ok? |
+ |<- - - - - - - |
+ ,-+-. Alice
+ |Bob| ,-.
+ `---' `-'
+ /|\
+ |
+ / \
+
+
+ .-.
+ ( 0 )
+ `-'
+ / | \
+ / | \
+ V \ V
+ .-. \ .-.
+ ( 1 ) \ ( 4 )
+ .' `-' | `-' .
+ .' / \ | | \ `.
+ .' / \ | | \ `.
+ .' V V | | \ `.
+ V .-. .-. | V V V
+ .-. ( 2 ) ( 3 ) | .-. .-. .-.
+ ( 8 ) `-' `-' | ( 5 ) ( 6 ) ( 7 )
+ `-' | `-' `-' `-'
+ V
+
+ .-.
+ ( 9 )
+ `-'
+
+
+ o-> Plot diagrams
+
+ ▲
+ Uin ┊ .------------------------
+ ┊ |
+ ┊ |
+ *---'┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄▶
+
+ Udc▲
+"Udc_OK"┊ .---------------------
+ ┊ / :
+ ┊ / :
+ *---'┄┄┄┄:┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄▶
+ :<----->:
+ ▲ 500ms :
+ ┊ :
+Cpu.Qon ┊┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄.-----------
+ ┊ | Inactive
+ ┊ Active |
+ *----------------'┄┄┄┄┄┄┄┄┄┄┄▶
+
+ o-> Railroad diagrams
+
+ ┌------┐ .-. ┌---┐
+ o--╮---| elem |--( ; )-| n |--╭--o
+ | └------┘ `-' └---┘ |
+ | ╭------>------╮ |
+ | | ┌---┐ | |
+ ╰-╯-╭--| x |--╮-╰----------╯
+ | | └---┘ | |
+ | | .-. | |
+ | `--( , )--' ^
+ | `-' |
+ | ╭-------->---------╮ |
+ | | ┌---┐ .-. | |
+ ╰--╰-╭-| x |--( , )-╮-╯----╯
+ | └---┘ `-' |
+ `-------<------'
+ .------------>---------------.
+ ┌-------------┐ .-. .-. | ┌------┐ .-. ┌-----┐ | .-. ┌------┐
+ O.____| struct_name |_( : )_( | )_◞__| name |_( : )__| tpe |___◟___( | )__| body |_____.O
+ ◝ └-------------┘ `-' `-' ◜ └------┘ `-' └-----┘ ◝ `-' └------┘ ◜
+ | | .-. | |
+ | `------------<------( , )--' |
+ | `-' |
+ `--------------------------------------------------------------------------------'
+
+ o-> Statistical charts
+
+
+ E +-------------------------*--+ E | o
+ D |-------------------*--*--|--* D | o o | o
+ C |-------------*--* | | | | C | o o | | | |
+ B |-------*--* | | | | | | B | o o | | | | | |
+ A +-*--*--+--+--+--+--+--+--+--+ A +-o--o--|--|--|--|--|--|--|--|
+ 5 10 15 20 25 30 35 40 45 50 5 10 15 20 25 30 35 40 45 50
+
+
+
+ 85.67 ┤ ╭╮
+ 78.20 ┤ ││ ╭╮
+ 70.73 ┤ ││ ╭╮ ╭╮ ╭╮ ╭╮ ╭╯╰─╮
+ 63.27 ┤ ╭╮ ╭─╮ ││ ╭╯╰╮│╰─╯╰╮╭╮│╰──╯ │╭
+ 55.80 ┤ ╭╮ ╭╮││╭╮ ╭╮╭╮ │ ╰─╯╰─╯ ││ ││││ ╰╯
+ 48.33 ┤ │╰╮ ╭──╮ │││││╰╮│╰╯│ │ ╰╯ ╰╯╰╯
+ 40.87 ┤╭╮ │ ╰╮╭╮ ╭╯ ╰─╮╭╮╭─╯╰╯╰╯ ╰╯ ╰──╯
+ 33.40 ┤││ │ ╰╯╰╮╭╯ ││╰╯
+ 25.93 ┤││╭╯ ╰╯ ╰╯
+ 18.47 ┼╯││
+ 11.00 ┤ ╰╯
+ └───────────┴───────────┴───────────┴───────────┴───────────┴────
+ 2011 2012 2013 2014 2015 2016
+
+
+ 85.67 ┤
+ 78.20 ┤
+ 70.73 ┤
+ 63.27 ┤ █ █
+ 55.80 ┤ █ ▁ ▂ █ █ █ █ █
+ 48.33 ┤ █ █ █ █ █ █ █ █ █
+ 40.87 ┤ █ █ █ █ █ █ █ █ █ █ █ █
+ 33.40 ┤ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
+ 25.93 ┤ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
+ 18.47 ┼ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
+ 11.00 ┤ █ █ ▁ ▂ ▃ ▄ ▅ ▆ ▇ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
+ └───────────┴───────────┴───────────┴───────────┴───────────┴────
+ 2011 2012 2013 2014 2015 2016
+
+
+
+
+
+ o-> Flow charts
+ .--. .---. .---. .---. .---. .---. .---.
+ | | OS API '---' '---' '---' '---' '---' '---'
+ v | | | | | | |
+ .-. .-. .-. | v v | v | v
+ .-->'-' '-' '-' | .------------. | .-----------. | .-----.
+ | \ | / | | Filesystem | | | Scheduler | | | MMU |
+ | v ^ v | '------------' | '-----------' | '-----'
+ |_______/ \_____| | | | |
+ \ / v | | v
+ | ____ .----. | | .---------.
+ '--> /___/ | IO |<----' | | Network |
+ '----' | '---------'
+ | | |
+ v v v
+ .---------------------------------------.
+ | HAL |
+ '---------------------------------------'
+
+
+ o-> Block diagrams
+
+
+ vncviewer .-,( ),-.
+ __ _ .-( )-. gateway vncserver
+ [__]|=| ---->( internet )-------> __________ ------> ____ __
+ /⠶⠶ /|_| '-( ).-' [_...__...°] | | |==|
+ '-.( ).-' |____| | |
+ /⠶⠶⠶ / |__|
+
+
+ Valveless --------.
+ Pulsejet engine /
+ V
+ _________.------------------+
+ .---------' / -------->
+ / .-------._________ \ thrust-->
+ ( ( _________ `-----------o------+ -------->
+ \ `----' '----' |
+ `------._ __^___.----. |
+ || | |
+ fuel __^ || | ^__spark |GND
+ intake || | plug |
+ || | |
+ || | |
+ ____|| `------------. |
+ / .---' | |
+ | | | | +-+-+-+-+-+
+ .---| |---. __ | | |-+-+-+-+-|
+ ___| +-+-+--|--o `---------*-----|--------------O-+-+-+-+-|
+ .-------> ___ ||||||| | power | *--------------O-+-+-+-+-|
+ \ | ||||||| | switch | | |-+-+-+-+-|
+ Water `-+-+-+-+-' +--o-----o--+ +-+-+-+-+-+
+ intake HHO | |
+ Generator | + - | Solar panel
+ +-----------+
+ Battery
+
+ =======
+ ===== symbolic antenna
+ ===
+ =
+ |
+ | micro henry
+ | coil w/tuning lug
+ | .----.
+ | (.-') |
+ | (.-') |
+ | (.-') | pico farad cap
+ | (.-' | ___ (trimmable)
+ | | | |___|
+ PC -> .----'-----'---'---'
+ Board `-------------------
+ ground plane (foil)
+
+
+
+
+ o-> Mindmaps
+
+ .--> Alpha
+ /
+ .----> Initial Release
+ Planning *-------. / \
+ \ / '---> Patch 1
+ Initial research \ / \
+ * \ / '--> Patch 2
+ \ \ /---------> Beta
+ \ \ /
+ \ o o _______
+ \ .---. *--.___ / \
+ '------> ( ) '------O-> ( Release )
+ `---' o \_______/
+ o o o \
+ / \ \ \
+ .--' \ \ \
+ / \ \ '----+-> Push backs
+ / \ \ \
+ /| \ \ '----> Setbacks
+ / | \ \
+ V /| \ '-----> Reception
+ Team / | \
+ v /| \
+ Worklaod / . '-->> Career change
+ V /
+ PTO /
+ V
+ Bug
+
+
+ o-> It can do complex stuff such as circuit diagrams
+
+
+ +10-15V ___0,047R
+ *---------o-----o-|___|-o--o---------o----o-------.
+ + | | | | | | | |
+ -===- _|_ | | .+. | | |
+ -===- .-. | | | | 2k2 | | |
+ -===- 470| + | | | | | | _|_
+ - | uF| '--. | '+' .+. | \ / LED
+ +---------o |6 |7 |8 1k | | | -+-
+ ___|___ .-+----+--+--. | | | |
+ -═══- | | '+' | |
+ - | |1 | |/ BC |
+ GND | +------o--+ 547 |
+ | | | |`> |
+ | | ,+. | |
+ .-------+ | 220R| | o----||-+ IRF9Z34
+ | | | | | | |+->
+ | | MC34063 | `+' | ||-+
+ | | | | | | BYV29 -12V6
+ | | | '----' o--|<-o----o--X OUT
+ 6000 micro - | + | |2 | | |
+ Farad, 40V ___|_____ | |--o C| | |
+ Capacitor ~ ~ ~ ~ ~ | | GND 30uH C| | --- 470
+ | | |3 1nF C| | ### uF
+ | | |-------||--. | | | +
+ | '-----+----+-' | GND | GND
+ | 5| 4| | |
+ | | '-------------o-------------o
+ | | ___ |
+ `-------------*------/\/\/------------o--|___|-'
+ 2k | 1k0
+ .+.
+ | | 5k6 + 3k3
+ | | in Serie
+ '+'
+ |
+ GND
+
+
+ .-------------.
+ / Advantages: /
+'-------------'
+ -* Plain text format
+ Ultimately portable, backward compatible and future proof.
+ -* Degrades gracefully
+ Even when not using a graphical renderer, it would still looks good
+ as text based diagrams. Paste the text in your source code.
+ -* Easiest to use. Anyone knows how to edit text.
+
+
+# Legend:
+a = {fill:yellow;}
+b = {stroke:blue;}
+c = {fill:green;}
+d = {stroke:red;}